Home
last modified time | relevance | path

Searched refs:use_iterator (Results 1 – 25 of 112) sorted by relevance

12345

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DValue.h317 for (use_iterator UI = use_begin(), E = use_end(); UI != E;) { in replaceUsesWithIf()
362 using use_iterator = use_iterator_impl<Use>; variable
365 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
369 use_iterator use_begin() { in use_begin()
377 use_iterator use_end() { return use_iterator(); } in use_end()
379 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
385 iterator_range<use_iterator> uses() { in uses()
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DValue.h303 typedef use_iterator_impl<Use> use_iterator; typedef
305 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
309 use_iterator use_begin() { in use_begin()
317 use_iterator use_end() { return use_iterator(); } in use_end()
319 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
325 iterator_range<use_iterator> uses() { in uses()
/external/llvm/include/llvm/IR/
DValue.h294 typedef use_iterator_impl<Use> use_iterator; typedef
296 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
300 use_iterator use_begin() { in use_begin()
308 use_iterator use_end() { return use_iterator(); } in use_end()
310 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
316 iterator_range<use_iterator> uses() { in uses()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/
DValue.h353 using use_iterator = use_iterator_impl<Use>; variable
356 use_iterator materialized_use_begin() { return use_iterator(UseList); } in materialized_use_begin()
360 use_iterator use_begin() { in use_begin()
368 use_iterator use_end() { return use_iterator(); } in use_end()
370 iterator_range<use_iterator> materialized_uses() { in materialized_uses()
376 iterator_range<use_iterator> uses() { in uses()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h405 use_iterator; typedef
406 use_iterator use_begin(unsigned RegNo) const { in use_begin()
407 return use_iterator(getRegUseDefListHead(RegNo)); in use_begin()
409 static use_iterator use_end() { return use_iterator(nullptr); } in use_end()
411 inline iterator_range<use_iterator> use_operands(unsigned Reg) const { in use_operands()
453 use_iterator UI = use_begin(RegNo); in hasOneUse()
DSelectionDAGNodes.h538 class use_iterator
541 explicit use_iterator(SDUse *op) : Op(op) {
550 use_iterator(const use_iterator &I) : Op(I.Op) {}
551 use_iterator() : Op(nullptr) {}
553 bool operator==(const use_iterator &x) const {
556 bool operator!=(const use_iterator &x) const {
564 use_iterator &operator++() { // Preincrement
570 use_iterator operator++(int) { // Postincrement
571 use_iterator tmp = *this; ++*this; return tmp;
592 use_iterator use_begin() const {
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h452 using use_iterator = variable
454 use_iterator use_begin(unsigned RegNo) const { in use_begin()
455 return use_iterator(getRegUseDefListHead(RegNo)); in use_begin()
457 static use_iterator use_end() { return use_iterator(nullptr); } in use_end()
459 inline iterator_range<use_iterator> use_operands(unsigned Reg) const { in use_operands()
501 use_iterator UI = use_begin(RegNo); in hasOneUse()
DSelectionDAGNodes.h761 class use_iterator
767 explicit use_iterator(SDUse *op) : Op(op) {}
775 use_iterator() = default;
776 use_iterator(const use_iterator &I) : Op(I.Op) {}
778 bool operator==(const use_iterator &x) const {
781 bool operator!=(const use_iterator &x) const {
789 use_iterator &operator++() { // Preincrement
795 use_iterator operator++(int) { // Postincrement
796 use_iterator tmp = *this; ++*this; return tmp;
817 use_iterator use_begin() const {
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DSelectionDAGNodes.h745 class use_iterator {
750 explicit use_iterator(SDUse *op) : Op(op) {}
759 use_iterator() = default;
760 use_iterator(const use_iterator &I) = default;
761 use_iterator &operator=(const use_iterator &) = default;
763 bool operator==(const use_iterator &x) const { return Op == x.Op; }
764 bool operator!=(const use_iterator &x) const {
772 use_iterator &operator++() { // Preincrement
778 use_iterator operator++(int) { // Postincrement
779 use_iterator tmp = *this; ++*this; return tmp;
[all …]
DMachineRegisterInfo.h484 using use_iterator = variable
486 use_iterator use_begin(Register RegNo) const { in use_begin()
487 return use_iterator(getRegUseDefListHead(RegNo)); in use_begin()
489 static use_iterator use_end() { return use_iterator(nullptr); } in use_end()
491 inline iterator_range<use_iterator> use_operands(Register Reg) const { in use_operands()
/external/llvm/test/Transforms/ObjCARC/
Dcontract-end-of-use-list.ll2 ; Don't crash. Reproducer for a use_iterator bug from r203364.
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/Hexagon/
DHexagonGenPredicate.cpp227 using use_iterator = MachineRegisterInfo::use_iterator; in processPredicateGPR() typedef
229 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/NVPTX/
DNVPTXLowerAlloca.cpp81 for (Value::use_iterator UI = allocaInst->use_begin(), in runOnFunction()
DNVPTXImageOptimizer.cpp151 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end(); in replaceWith()
/external/llvm/lib/Target/NVPTX/
DNVPTXLowerAlloca.cpp81 for (Value::use_iterator UI = allocaInst->use_begin(), in runOnBasicBlock()
DNVPTXImageOptimizer.cpp153 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end(); in replaceWith()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonGenPredicate.cpp228 using use_iterator = MachineRegisterInfo::use_iterator; in processPredicateGPR() typedef
230 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
/external/llvm/lib/Target/Hexagon/
DHexagonGenPredicate.cpp207 typedef MachineRegisterInfo::use_iterator use_iterator; in processPredicateGPR() typedef
208 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
/external/llvm/lib/Target/AMDGPU/
DSIFoldOperands.cpp259 for (MachineRegisterInfo::use_iterator in foldOperand()
354 for (MachineRegisterInfo::use_iterator in runOnMachineFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIFoldOperands.cpp587 MachineRegisterInfo::use_iterator Next; in foldOperand()
588 for (MachineRegisterInfo::use_iterator in foldOperand()
649 MachineRegisterInfo::use_iterator NextUse; in foldOperand()
651 for (MachineRegisterInfo::use_iterator in foldOperand()
1150 MachineRegisterInfo::use_iterator NextUse; in foldInstOperand()
1151 for (MachineRegisterInfo::use_iterator in foldInstOperand()
1213 SmallVector <MachineRegisterInfo::use_iterator, 4> UsesToProcess; in foldInstOperand()
1214 for (MachineRegisterInfo::use_iterator in foldInstOperand()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInferAddressSpaces.cpp859 static Value::use_iterator skipToNextUser(Value::use_iterator I, in skipToNextUser()
860 Value::use_iterator End) { in skipToNextUser()
923 Value::use_iterator I, E, Next; in rewriteWithNewAddressSpaces()
DLoopInstSimplify.cpp108 for (Value::use_iterator UI = I.use_begin(), UE = I.use_end(); in simplifyLoopInst()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DInferAddressSpaces.cpp1097 static Value::use_iterator skipToNextUser(Value::use_iterator I, in skipToNextUser()
1098 Value::use_iterator End) { in skipToNextUser()
1174 Value::use_iterator I, E, Next; in rewriteWithNewAddressSpaces()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp92 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); in PerformExpensiveChecks()
180 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end(); in PerformExpensiveChecks()
379 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end(); in run()
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeTypes.cpp89 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); in PerformExpensiveChecks()
171 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end(); in PerformExpensiveChecks()
363 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end(); in run()

12345