Home
last modified time | relevance | path

Searched refs:use_end (Results 1 – 25 of 45) sorted by relevance

12

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DUseDefLists.h203 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 DValue.h194 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 DOperation.h620 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 DValueRange.h257 use_iterator use_end() const;
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DIndirectBrExpandPass.cpp137 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 Dverify-uselistorder.cpp315 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 DValue.h368 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 DOperationSupport.cpp539 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 DBPFMISimplifyPatchable.cpp179 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 DReduceInstructionsMIR.cpp98 auto UE = MRI->use_end(); in extractInstrFromFunction()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h475 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 DSelectionDAGNodes.h711 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 DValue.cpp146 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 DHexagonGenPredicate.cpp229 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
H A DHexagonBitSimplify.cpp387 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 DObjCARCContract.cpp600 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 DLegalizeTypes.cpp91 for (SDNode::use_iterator UI = Node.use_begin(), UE = Node.use_end(); in PerformExpensiveChecks()
H A DScheduleDAGSDNodes.cpp234 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 DX86ISelDAGToDAG.cpp2953 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 DInferAddressSpaces.cpp1173 for (I = V->use_begin(), E = V->use_end(); I != E; ) { in rewriteWithNewAddressSpaces()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp233 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 DDXILValueEnumerator.cpp284 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCleanup.cpp627 i = entry->use_begin(), e = entry->use_end(); i != e; ) { in destroyOptimisticNormalEntry()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp107 E = MRI->use_end(); U != E;) { in replaceUsesWithZeroReg()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp925 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()

12