| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | UseDefLists.h | 203 use_iterator use_end() const { return use_iterator(nullptr); } in use_end() function 206 use_range getUses() const { return {use_begin(), use_end()}; } in getUses() 224 user_iterator user_end() const { return user_iterator(use_end()); } in user_end()
|
| H A D | Value.h | 194 use_iterator use_end() const { return use_iterator(); } in use_end() function 197 use_range getUses() const { return {use_begin(), use_end()}; } in getUses() 212 user_iterator user_end() const { return use_end(); } in user_end()
|
| H A D | Operation.h | 620 use_iterator use_end() { return getResults().use_end(); } in use_end() function 647 user_iterator user_end() { return user_iterator(use_end()); } in user_end()
|
| H A D | ValueRange.h | 257 use_iterator use_end() const;
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | IndirectBrExpandPass.cpp | 137 if (BlockAddressUseIt == BB.use_end()) in runOnFunction() 140 assert(std::find_if(std::next(BlockAddressUseIt), BB.use_end(), in runOnFunction() 141 IsBlockAddressUse) == BB.use_end() && in runOnFunction()
|
| /llvm-project-15.0.7/llvm/tools/verify-uselistorder/ |
| H A D | verify-uselistorder.cpp | 315 auto LU = L->use_begin(), LE = L->use_end(); in matches() 316 auto RU = R->use_begin(), RE = R->use_end(); in matches() 396 if (V->use_empty() || std::next(V->use_begin()) == V->use_end()) in shuffleValueUseLists() 415 } while (std::is_sorted(V->use_begin(), V->use_end(), compareUses)); in shuffleValueUseLists() 438 if (V->use_empty() || std::next(V->use_begin()) == V->use_end()) in reverseValueUseLists()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Value.h | 368 use_iterator use_end() { return use_iterator(); } in use_end() function 369 const_use_iterator use_end() const { return const_use_iterator(); } in use_end() function 371 return make_range(materialized_use_begin(), use_end()); in materialized_uses() 374 return make_range(materialized_use_begin(), use_end()); in materialized_uses()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | OperationSupport.cpp | 539 return {use_begin(), use_end()}; in getUses() 544 ResultRange::use_iterator ResultRange::use_end() const { in use_end() function in ResultRange 554 return user_iterator(use_end()); in user_end() 567 if (use != (*it).use_end()) in operator ++() 569 if (use == (*it).use_end()) { in operator ++()
|
| /llvm-project-15.0.7/llvm/lib/Target/BPF/ |
| H A D | BPFMISimplifyPatchable.cpp | 179 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate() 206 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
|
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/ |
| H A D | ReduceInstructionsMIR.cpp | 98 auto UE = MRI->use_end(); in extractInstrFromFunction()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegisterInfo.h | 475 static use_iterator use_end() { return use_iterator(nullptr); } in use_end() function 478 return make_range(use_begin(Reg), use_end()); in use_operands() 514 bool use_empty(Register RegNo) const { return use_begin(RegNo) == use_end(); } in use_empty()
|
| H A D | SelectionDAGNodes.h | 711 size_t use_size() const { return std::distance(use_begin(), use_end()); } 792 static use_iterator use_end() { return use_iterator(nullptr); } 795 return make_range(use_begin(), use_end()); 798 return make_range(use_begin(), use_end()); 954 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Value.cpp | 146 return hasNItems(use_begin(), use_end(), N); in hasNUses() 150 return hasNItemsOrMore(use_begin(), use_end(), N); in hasNUsesOrMore() 252 return (unsigned)std::distance(use_begin(), use_end()); in getNumUses()
|
| /llvm-project-15.0.7/llvm/lib/Target/Hexagon/ |
| H A D | HexagonGenPredicate.cpp | 229 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
|
| H A D | HexagonBitSimplify.cpp | 387 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceReg() 403 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceRegWithSub() 420 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceSubWithSub() 1243 for (auto I = MRI.use_begin(R), E = MRI.use_end(); I != E; ++I) { in computeUsedBits() 3203 for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) { in processLoop()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARCContract.cpp | 600 for (Value::use_iterator UI = Arg->use_begin(), UE = Arg->use_end(); in run()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeTypes.cpp | 91 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); in PerformExpensiveChecks()
|
| H A D | ScheduleDAGSDNodes.cpp | 234 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end(); in ClusterNeighboringLoads()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 2953 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in onlyUsesZeroFlag() 2964 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) { in onlyUsesZeroFlag() 2989 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoSignFlagUses() 3000 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) { in hasNoSignFlagUses() 3045 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoCarryFlagUses() 3058 for (SDNode::use_iterator FlagUI = UI->use_begin(), FlagUE = UI->use_end(); in hasNoCarryFlagUses()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | InferAddressSpaces.cpp | 1173 for (I = V->use_begin(), E = V->use_end(); I != E; ) { in rewriteWithNewAddressSpaces()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | ValueEnumerator.cpp | 233 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder()
|
| /llvm-project-15.0.7/llvm/lib/Target/DirectX/DXILWriter/ |
| H A D | DXILValueEnumerator.cpp | 284 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGCleanup.cpp | 627 i = entry->use_begin(), e = entry->use_end(); i != e; ) { in destroyOptimisticNormalEntry()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.cpp | 107 E = MRI->use_end(); U != E;) { in replaceUsesWithZeroReg()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 925 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end(); UI != E; in SelectUADDO_USUBO() 2927 for (SDNode::use_iterator U = N->use_begin(), E = SDNode::use_end(); in isVGPRImm()
|