/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
H A D | IndirectBrExpandPass.cpp | 141 if (BlockAddressUseIt == BB.use_end()) in runOnFunction() 144 assert(std::find_if(std::next(BlockAddressUseIt), BB.use_end(), in runOnFunction() 145 IsBlockAddressUse) == BB.use_end() && in runOnFunction()
|
H A D | PreISelIntrinsicLowering.cpp | 39 for (auto I = F.use_begin(), E = F.use_end(); I != E;) { in lowerLoadRelative() 93 for (auto I = F.use_begin(), E = F.use_end(); I != E;) { in lowerObjCCall()
|
H A D | ModuloSchedule.cpp | 85 EI = MRI.use_end(); in expand() 338 E = MRI.use_end(); in replaceRegUsesAfterLoop() 354 E = MRI.use_end(); in hasUseAfterLoop() 739 EI = MRI.use_end(); in removeDeadInstructions() 768 if (MRI.use_begin(reg) == MRI.use_end()) { in removeDeadInstructions() 1149 EI = MRI.use_end(); in rewriteScheduledInstr()
|
H A D | MIRCanonicalizerPass.cpp | 335 for (auto UI = MRI.use_begin(Dst); UI != MRI.use_end(); ++UI) in propagateLocalCopies()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/verify-uselistorder/ |
H A D | verify-uselistorder.cpp | 318 auto LU = L->use_begin(), LE = L->use_end(); in matches() 319 auto RU = R->use_begin(), RE = R->use_end(); in matches() 399 if (V->use_empty() || std::next(V->use_begin()) == V->use_end()) in shuffleValueUseLists() 418 } while (std::is_sorted(V->use_begin(), V->use_end(), compareUses)); in shuffleValueUseLists() 441 if (V->use_empty() || std::next(V->use_begin()) == V->use_end()) in reverseValueUseLists()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
H A D | Value.h | 321 for (use_iterator UI = use_begin(), E = use_end(); UI != E;) { in replaceUsesWithIf() 381 use_iterator use_end() { return use_iterator(); } in use_end() function 382 const_use_iterator use_end() const { return const_use_iterator(); } in use_end() function 384 return make_range(materialized_use_begin(), use_end()); in materialized_uses() 387 return make_range(materialized_use_begin(), use_end()); in materialized_uses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
H A D | BPFMISimplifyPatchable.cpp | 100 auto Begin = MRI->use_begin(Op0.getReg()), End = MRI->use_end(); in checkADDrr() 170 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processCandidate() 197 auto Begin = MRI->use_begin(DstReg), End = MRI->use_end(); in processDstReg()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAlloca.cpp | 82 UE = allocaInst->use_end(); in runOnFunction()
|
H A D | NVPTXImageOptimizer.cpp | 151 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end(); in replaceWith()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
H A D | HexagonOptimizeSZextends.cpp | 77 for (auto UI = Arg.use_begin(); UI != Arg.use_end();) { in runOnFunction()
|
H A D | HexagonVectorLoopCarriedReuse.cpp | 389 for (auto UI = PN->use_begin(), E = PN->use_end(); UI != E; ++UI) { in findValueToReuse() 418 for (auto UI = BEInst->use_begin(), E = BEInst->use_end(); UI != E; in findValueToReuse()
|
H A D | HexagonBitSimplify.cpp | 359 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceReg() 375 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceRegWithSub() 392 auto Begin = MRI.use_begin(OldR), End = MRI.use_end(); in replaceSubWithSub() 975 for (auto I = MRI.use_begin(R), E = MRI.use_end(); I != E; ++I) { in isDead() 1215 for (auto I = MRI.use_begin(R), E = MRI.use_end(); I != E; ++I) { in computeUsedBits() 3126 for (auto UI = MRI->use_begin(PR), UE = MRI->use_end(); UI != UE; ++UI) { in processLoop() 3179 for (auto UI = MRI->use_begin(DefR), UE = MRI->use_end(); UI != UE; ++UI) { in processLoop()
|
H A D | HexagonGenPredicate.cpp | 231 use_iterator I = MRI->use_begin(Reg.R), E = MRI->use_end(); in processPredicateGPR()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
H A D | MachineRegisterInfo.h | 467 static use_iterator use_end() { return use_iterator(nullptr); } in use_end() function 470 return make_range(use_begin(Reg), use_end()); in use_operands() 506 bool use_empty(Register RegNo) const { return use_begin(RegNo) == use_end(); } in use_empty()
|
H A D | SelectionDAGNodes.h | 696 size_t use_size() const { return std::distance(use_begin(), use_end()); } 779 static use_iterator use_end() { return use_iterator(nullptr); } 782 return make_range(use_begin(), use_end()); 785 return make_range(use_begin(), use_end()); 941 for (use_iterator UI = use_begin(), UE = use_end(); UI != UE; ++UI)
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86LowerAMXIntrinsics.cpp | 501 for (auto UI = TileDP->use_begin(), UE = TileDP->use_end(); UI != UE;) { in lowerTileDP() 545 for (auto UI = TileLoadStore->use_begin(), UE = TileLoadStore->use_end(); in lowerTileLoadStore() 564 for (auto UI = TileZero->use_begin(), UE = TileZero->use_end(); UI != UE;) { in lowerTileZero()
|
H A D | X86LowerAMXType.cpp | 334 for (auto UI = Bitcast->use_begin(), UE = Bitcast->use_end(); in visit()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | LoopInstSimplify.cpp | 108 for (Value::use_iterator UI = I.use_begin(), UE = I.use_end(); in simplifyLoopInst()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
H A D | Localizer.cpp | 95 for (auto MOIt = MRI->use_begin(Reg), MOItEnd = MRI->use_end(); in localizeInterBlock()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Value.cpp | 152 return hasNItems(use_begin(), use_end(), N); in hasNUses() 156 return hasNItemsOrMore(use_begin(), use_end(), N); in hasNUsesOrMore() 246 return (unsigned)std::distance(use_begin(), use_end()); in getNumUses()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 631 for (auto UI = I.use_begin(), UE = I.use_end(); UI != UE;) { in rebuildSSA() 1174 for (auto UI = SetjmpTable->use_begin(), UE = SetjmpTable->use_end(); in runSjLjOnFunction() 1184 for (auto UI = SetjmpTableSize->use_begin(), UE = SetjmpTableSize->use_end(); in runSjLjOnFunction()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 520 for (auto UI = NewS->use_begin(), UE = NewS->use_end(); UI != UE; ) { in replaceRetconOrAsyncSuspendUses() 1939 for (auto UI = Prepare->use_begin(), UE = Prepare->use_end(); UI != UE;) { in replacePrepare() 1981 for (auto UI = Prepare->use_begin(), UE = Prepare->use_end(); in replacePrepare() 2021 for (auto PI = PrepareFn->use_begin(), PE = PrepareFn->use_end(); PI != PE;) { in replaceAllPrepares() 2039 for (auto PI = PrepareFn->use_begin(), PE = PrepareFn->use_end(); in replaceAllPrepares()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | LowerTypeTests.cpp | 1748 auto UI = Old->use_begin(), E = Old->use_end(); in replaceCfiUses() 1789 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower() 1793 for (auto CIU = CI->use_begin(), CIUE = CI->use_end(); CIU != CIUE;) in lower() 1825 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end(); in lower()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | ScheduleDAGSDNodes.cpp | 235 for (SDNode::use_iterator I = Chain->use_begin(), E = Chain->use_end(); in ClusterNeighboringLoads() 387 for (SDNode::use_iterator UI = N->use_begin(), E = N->use_end(); in BuildSchedUnits()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCContract.cpp | 595 for (Value::use_iterator UI = Arg->use_begin(), UE = Arg->use_end(); in run()
|