|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/Value.h 307 for (use_iterator UI = use_begin(), E = use_end(); UI != E;) {
lib/Analysis/IVDescriptors.cpp 94 Instruction *I, *J = cast<Instruction>(Phi->use_begin()->getUser());
lib/Analysis/MemorySSAUpdater.cpp 1094 Value::use_iterator UI = DefToReplaceUses.use_begin(),
1310 Use &U = *MA->use_begin();
lib/CodeGen/GlobalMerge.cpp 314 UI = &*CE->use_begin();
lib/CodeGen/PreISelIntrinsicLowering.cpp 37 for (auto I = F.use_begin(), E = F.use_end(); I != E;) {
78 for (auto I = F.use_begin(), E = F.use_end(); I != E;) {
lib/CodeGen/SafeStack.cpp 598 Use &U = *AI->use_begin();
lib/CodeGen/WinEHPrepare.cpp 1092 for (Value::use_iterator UI = PN->use_begin(), UE = PN->use_end();
lib/IR/AbstractCallSite.cpp 48 U = &*CE->use_begin();
lib/IR/Core.cpp 950 Value::use_iterator I = V->use_begin();
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 76 for (auto UI = Arg.use_begin(); UI != Arg.use_end();) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 466 for (auto UI = PN->use_begin(), E = PN->use_end(); UI != E; ++UI) {
495 for (auto UI = BEInst->use_begin(), E = BEInst->use_end(); UI != E;
lib/Target/NVPTX/NVPTXImageOptimizer.cpp 150 for (CallInst::use_iterator UI = From->use_begin(), UE = From->use_end();
lib/Target/NVPTX/NVPTXLowerAlloca.cpp 82 for (Value::use_iterator UI = allocaInst->use_begin(),
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 608 for (auto UI = I.use_begin(), UE = I.use_end(); UI != UE;) {
1080 for (auto UI = SetjmpTable->use_begin(), UE = SetjmpTable->use_end();
1090 for (auto UI = SetjmpTableSize->use_begin(), UE = SetjmpTableSize->use_end();
lib/Transforms/Coroutines/CoroFrame.cpp 1228 for (auto UI = Alloca->use_begin(), UE = Alloca->use_end(); UI != UE; ) {
lib/Transforms/Coroutines/CoroSplit.cpp 436 for (auto UI = NewS->use_begin(), UE = NewS->use_end(); UI != UE; ) {
1453 for (auto UI = Prepare->use_begin(), UE = Prepare->use_end();
1498 for (auto PI = PrepareFn->use_begin(), PE = PrepareFn->use_end();
lib/Transforms/IPO/GlobalOpt.cpp 902 Use &LoadUse = *LI->use_begin();
1026 InsertPt = PN->getIncomingBlock(*Alloc->use_begin())->getTerminator();
lib/Transforms/IPO/LowerTypeTests.cpp 1715 auto UI = Old->use_begin(), E = Old->use_end();
1771 for (auto UI = TypeTestFunc->use_begin(), UE = TypeTestFunc->use_end();
lib/Transforms/IPO/MergeFunctions.cpp 447 for (auto UI = Old->use_begin(), UE = Old->use_end(); UI != UE;) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 1559 for (auto I = TypeTestFunc->use_begin(), E = TypeTestFunc->use_end();
1601 for (auto I = TypeCheckedLoadFunc->use_begin(),
lib/Transforms/InstCombine/InstructionCombining.cpp 3268 UserParent = PN->getIncomingBlock(*I->use_begin());
lib/Transforms/ObjCARC/ObjCARCContract.cpp 621 for (Value::use_iterator UI = Arg->use_begin(), UE = Arg->use_end();
lib/Transforms/Scalar/InferAddressSpaces.cpp 926 for (I = V->use_begin(), E = V->use_end(); I != E; ) {
lib/Transforms/Scalar/JumpThreading.cpp 2591 if (isUnfoldCandidate(SelectI, Cmp->use_begin()->get())) {
lib/Transforms/Scalar/LoopInstSimplify.cpp 107 for (Value::use_iterator UI = I.use_begin(), UE = I.use_end();
lib/Transforms/Scalar/LoopInterchange.cpp 1262 for (auto UI = WorkList[i]->use_begin(), UE = WorkList[i]->use_end();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 146 for (auto UI = Invariant->use_begin(), UE = Invariant->use_end(); UI != UE;) {
2221 for (auto UI = Invariant->use_begin(), UE = Invariant->use_end();
lib/Transforms/Scalar/StructurizeCFG.cpp 914 for (auto UI = I.use_begin(), E = I.use_end(); UI != E;) {
lib/Transforms/Utils/Local.cpp 1593 for (auto UI = MDV->use_begin(), UE = MDV->use_end(); UI != UE;) {
2466 for (Value::use_iterator UI = From->use_begin(), UE = From->use_end();
2484 for (Value::use_iterator UI = From->use_begin(), UE = From->use_end();
lib/Transforms/Utils/LoopRotationUtils.cpp 112 for (Value::use_iterator UI = OrigHeaderVal->use_begin(),
lib/Transforms/Utils/LoopUnrollRuntime.cpp 219 PHINode *EpilogPN = cast<PHINode>(PN.use_begin()->getUser());
lib/Transforms/Utils/LoopUtils.cpp 614 for (Value::use_iterator UI = I.use_begin(), E = I.use_end(); UI != E;) {
tools/clang/lib/CodeGen/CGCleanup.cpp 612 i = entry->use_begin(), e = entry->use_end(); i != e; ) {
tools/clang/lib/CodeGen/CodeGenModule.cpp 4264 for (llvm::Value::use_iterator ui = old->use_begin(), ue = old->use_end();
tools/verify-uselistorder/verify-uselistorder.cpp 393 if (V->use_empty() || std::next(V->use_begin()) == V->use_end())
412 } while (std::is_sorted(V->use_begin(), V->use_end(), compareUses));
435 if (V->use_empty() || std::next(V->use_begin()) == V->use_end())