/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | IndirectBrExpandPass.cpp | 145 if (BlockAddressUseIt == BB.use_end()) in runImpl() 148 assert(std::find_if(std::next(BlockAddressUseIt), BB.use_end(), in runImpl() 149 IsBlockAddressUse) == BB.use_end() && in runImpl()
|
H A D | ModuloSchedule.cpp | 784 if (MRI.use_begin(reg) == MRI.use_end()) { in removeDeadInstructions() 2467 E = MRI.use_end(); in mergeRegUsesAfterPipeline()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | SandboxIR.h | 205 use_iterator use_end() { return use_iterator(Use(nullptr, nullptr, Ctx)); } in use_end() function 206 const_use_iterator use_end() const { in use_end() function 207 return const_cast<Value *>(this)->use_end(); in use_end() 211 return make_range<use_iterator>(use_begin(), use_end()); in uses() 214 return make_range<const_use_iterator>(use_begin(), use_end()); in uses() 250 for (auto It = use_begin(), ItE = use_end(); It != ItE; ++It) { in hasNUsesOrMore() 259 for (auto It = use_begin(), ItE = use_end(); It != ItE; ++It) { in hasNUses()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFMISimplifyPatchable.cpp | 201 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate() 228 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 481 static use_iterator use_end() { return use_iterator(nullptr); } in use_end() function 484 return make_range(use_begin(Reg), use_end()); in use_operands() 520 bool use_empty(Register RegNo) const { return use_begin(RegNo) == use_end(); } in use_empty()
|
H A D | SelectionDAGNodes.h | 748 size_t use_size() const { return std::distance(use_begin(), use_end()); } 836 static use_iterator use_end() { return use_iterator(nullptr); } 839 return make_range(use_begin(), use_end()); 842 return make_range(use_begin(), use_end()); 1004 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
|
/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Value.cpp | 150 return hasNItems(use_begin(), use_end(), N); in hasNUses() 154 return hasNItemsOrMore(use_begin(), use_end(), N); in hasNUsesOrMore() 256 return (unsigned)std::distance(use_begin(), use_end()); in getNumUses()
|
/freebsd/contrib/llvm-project/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()
|
H A D | HexagonISelDAGToDAG.cpp | 1305 for (auto I = N->use_begin(), E = N->use_end(); I != E; ++I) { in ppHoistZextI1()
|
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
H A D | SandboxIR.cpp | 89 if (Val->use_begin() != Val->use_end()) in use_begin() 99 auto UseEnd = Val->use_end(); in user_begin()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 601 for (Value::use_iterator UI = Arg->use_begin(), UE = Arg->use_end(); in run()
|
/freebsd/contrib/llvm-project/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 | 239 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end(); in ClusterNeighboringLoads()
|
H A D | SelectionDAGISel.cpp | 2297 for (SDNode::use_iterator I = N->use_begin(), E = N->use_end(); I != E; ++I) { in findGlueUse() 3751 for (auto UI = NS->use_begin(), UE = NS->use_end(); UI != UE; ++UI) in SelectCodeCommon()
|
H A D | SelectionDAG.cpp | 11340 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end(); in ReplaceAllUsesWith() 11398 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end(); in ReplaceAllUsesWith() 11446 SDNode::use_iterator UI = From->use_begin(), UE = From->use_end(); in ReplaceAllUsesWith() 11500 UE = From.getNode()->use_end(); in ReplaceAllUsesOfValueWith() 11659 E = FromNode->use_end(); UI != E; ++UI) { in ReplaceAllUsesOfValuesWith() 12144 for (SDNode::use_iterator UI = use_begin(), E = use_end(); UI != E; ++UI) { in hasNUsesOfValue() 12161 for (SDNode::use_iterator UI = use_begin(), E = use_end(); UI != E; ++UI) in hasAnyUseOfValue()
|
H A D | DAGCombiner.cpp | 12956 for (SDNode::use_iterator UI = N0->use_begin(), UE = N0->use_end(); UI != UE; in ExtendUsesToFormExtLoad() 12993 for (SDNode::use_iterator UI = N->use_begin(), UE = N->use_end(); in ExtendUsesToFormExtLoad() 13507 for (SDNode::use_iterator UI = V->use_begin(), UE = V->use_end(); in foldSextSetcc() 18524 UE = BasePtr->use_end(); in CombineToPreIndexedLoadStore() 19653 for (SDNode::use_iterator UI = LD->use_begin(), UIEnd = LD->use_end(); in SliceUpLoad() 20532 for (auto I = RootNode->use_begin(), E = RootNode->use_end(); in getStoreMergeCandidates() 20535 for (auto I2 = (*I)->use_begin(), E2 = (*I)->use_end(); I2 != E2; ++I2) in getStoreMergeCandidates() 20544 for (auto I = RootNode->use_begin(), E = RootNode->use_end(); in getStoreMergeCandidates() 26859 for (auto I = LdNode->use_begin(), E = LdNode->use_end(); I != E; ++I) { in visitGET_FPENV_MEM()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 3279 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in onlyUsesZeroFlag() 3290 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) { in onlyUsesZeroFlag() 3315 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoSignFlagUses() 3326 FlagUE = UI->use_end(); FlagUI != FlagUE; ++FlagUI) { in hasNoSignFlagUses() 3371 for (SDNode::use_iterator UI = Flags->use_begin(), UE = Flags->use_end(); in hasNoCarryFlagUses() 3384 for (SDNode::use_iterator FlagUI = UI->use_begin(), FlagUE = UI->use_end(); in hasNoCarryFlagUses()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCleanup.cpp | 605 i = entry->use_begin(), e = entry->use_end(); i != e; ) { in destroyOptimisticNormalEntry()
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | ValueEnumerator.cpp | 241 if (!V->use_empty() && std::next(V->use_begin()) != V->use_end()) in predictValueUseListOrder()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | InferAddressSpaces.cpp | 1223 for (I = V->use_begin(), E = V->use_end(); I != E;) { in rewriteWithNewAddressSpaces()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsSEISelDAGToDAG.cpp | 107 E = MRI->use_end(); U != E;) { in replaceUsesWithZeroReg()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelDAGToDAG.cpp | 939 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end(); UI != E; in SelectUADDO_USUBO() 3559 for (SDNode::use_iterator U = N->use_begin(), E = SDNode::use_end(); in isVGPRImm()
|