|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/LoopInfo.h 1128 for (Use &U : Inst->uses()) {
include/llvm/IR/Value.h 157 UseT *operator->() const { return &operator*(); }
202 Use &getUse() const { return *UI; }
308 Use &U = *UI;
lib/Analysis/CaptureTracking.cpp 235 for (const Use &U : V->uses()) {
lib/Analysis/GlobalsModRef.cpp 350 for (Use &U : V->uses()) {
lib/Analysis/IVUsers.cpp 206 for (Use &U : I->uses()) {
lib/Analysis/LegacyDivergenceAnalysis.cpp 217 for (Use &Use : I.uses()) {
lib/Analysis/LoopInfo.cpp 430 for (const Use &U : I.uses()) {
lib/Analysis/MemoryDependenceAnalysis.cpp 394 for (const Use &Us : Ptr->uses()) {
lib/Analysis/MemorySSA.cpp 2032 for (const Use &U : MP->uses())
2040 for (const Use &U : MD->uses())
lib/Analysis/MemorySSAUpdater.cpp 1097 Use &U = *UI;
1310 Use &U = *MA->use_begin();
lib/Analysis/PtrUseVisitor.cpp 22 for (Use &U : I.uses()) {
lib/Analysis/StackSafetyAnalysis.cpp 289 for (const Use &UI : V->uses()) {
lib/Analysis/TypeMetadataUtils.cpp 27 for (const Use &U : FPtr->uses()) {
54 for (const Use &U : VPtr->uses()) {
82 for (const Use &CIU : CI->uses()) {
111 for (const Use &U : CI->uses()) {
lib/Analysis/ValueTracking.cpp 4214 for (auto &RU : Result->uses())
lib/AsmParser/LLParser.cpp 7329 for (const Use &U : V->uses()) {
lib/Bitcode/Reader/BitcodeReader.cpp 2881 for (const Use &U : V->materialized_uses()) {
lib/Bitcode/Writer/ValueEnumerator.cpp 176 for (const Use &U : V->uses())
490 for (const Use &U : V->uses()) {
491 if (&U != &*V->use_begin())
lib/CodeGen/CodeGenPrepare.cpp 2532 for (Use &U : Inst->uses()) {
4435 for (Use &U : I->uses()) {
5624 for (Use &U : Src->uses()) {
lib/CodeGen/GlobalMerge.cpp 307 for (auto &U : GV->uses()) {
314 UI = &*CE->use_begin();
lib/CodeGen/SafeStack.cpp 290 for (const Use &UI : V->uses()) {
598 Use &U = *AI->use_begin();
lib/CodeGen/StackColoring.cpp 949 for (auto &Use : FromAI->uses()) {
lib/CodeGen/WasmEHPrepare.cpp 282 for (auto &U : FPI->uses()) {
lib/CodeGen/WinEHPrepare.cpp 902 for (Use &U : OldI->uses()) {
1094 Use &U = *UI++;
lib/IR/AbstractCallSite.cpp 48 U = &*CE->use_begin();
lib/IR/AsmWriter.cpp 187 for (const Use &U : V->uses())
lib/IR/Core.cpp 953 return wrap(&*I);
lib/IR/Function.cpp 1421 for (const Use &U : uses()) {
lib/IR/Instruction.cpp 496 for (const Use &U : uses()) {
lib/IR/Verifier.cpp 4088 for (Use &U : I.uses()) {
lib/Target/AArch64/AArch64ISelLowering.cpp 8576 for (const Use &U : Ext->uses()) {
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp 574 for (auto &U : PrintfFunction->uses()) {
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp 139 for (Use &U : Arg.uses()) {
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 169 for (auto &Use : ImageArg.uses()) {
202 for (const auto &Use : SamplerArg.uses()) {
lib/Target/ARM/ARMCodeGenPrepare.cpp 453 for (Use &U : From->uses()) {
975 for (Use &U : V->uses()) {
lib/Target/ARM/ARMISelLowering.cpp14799 for (Use &U : Shuffle->uses()) {
lib/Target/Hexagon/HexagonOptimizeSZextends.cpp 77 if (isa<SExtInst>(*UI)) {
78 Instruction* Use = cast<Instruction>(*UI);
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 467 Use &U = *UI;
497 Use &U = *UI;
lib/Target/NVPTX/NVPTXImageOptimizer.cpp 152 if (BranchInst *BI = dyn_cast<BranchInst>(*UI)) {
lib/Target/NVPTX/NVPTXLowerAlloca.cpp 90 const auto &AllocaUse = *UI++;
lib/Target/WebAssembly/WebAssemblyAddMissingPrototypes.cpp 92 for (Use &U : F.uses()) {
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp 70 for (Use &U : V->uses()) {
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 609 Use &U = *UI;
1083 Use &U = *UI;
1092 Use &U = *UI;
lib/Transforms/Coroutines/CoroFrame.cpp 1231 auto &Use = *UI;
lib/Transforms/Coroutines/CoroSplit.cpp 1462 for (auto &Use : Cast->uses()) {
lib/Transforms/IPO/ArgumentPromotion.cpp 666 for (Use &U : Arg->uses()) {
850 for (const Use &U : F.uses()) {
906 for (Use &U : F->uses()) {
943 for (Use &U : F->uses()) {
lib/Transforms/IPO/Attributor.cpp 714 for (const Use &U : IRP.getAssociatedValue().uses())
738 for (const Use &Us : UserI->uses())
996 for (const Use &U : F->uses())
2703 for (const Use &U : AnchorVal.uses()) {
3639 for (Use &U : I.uses())
3695 for (Use &U : UserI->uses())
3863 for (const Use &U : getAssociatedValue().uses())
4117 for (const Use &UserIUse : UserI->uses())
4272 for (const Use &U : Fn.uses()) {
lib/Transforms/IPO/DeadArgumentElimination.cpp 305 for (Use &U : Fn.uses()) {
418 for (const Use &UU : IV->uses()) {
471 for (const Use &U : V->uses()) {
554 for (const Use &U : F.uses()) {
583 for (const Use &U : TheCall->uses()) {
lib/Transforms/IPO/FunctionAttrs.cpp 457 for (Use &U : A->uses()) {
473 for (Use &UU : I->uses())
487 for (Use &UU : I->uses())
lib/Transforms/IPO/GlobalOpt.cpp 902 Use &LoadUse = *LI->use_begin();
1026 InsertPt = PN->getIncomingBlock(*Alloc->use_begin())->getTerminator();
lib/Transforms/IPO/IPConstantPropagation.cpp 59 for (Use &U : F.uses()) {
223 for (Use &U : F.uses()) {
lib/Transforms/IPO/LowerTypeTests.cpp 1084 for (auto &U : F->uses()) {
1717 Use &U = *UI;
1773 auto *CI = cast<CallInst>((*UI++).getUser());
1999 for (const Use &U : TypeTestFunc->uses()) {
2011 for (const Use &U : ICallBranchFunnelFunc->uses()) {
lib/Transforms/IPO/MergeFunctions.cpp 448 Use *U = &*UI;
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 106 for (const Use &U : TypeTestFunc->uses()) {
114 for (const Use &U : TypeCheckedLoadFunc->uses()) {
lib/Transforms/InstCombine/InstCombineCompares.cpp 600 for (Value *Use : Val->uses()) {
1046 for (const Use &U : Alloca->uses()) {
1088 for (const Use &U : V->uses()) {
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 70 for (auto &U : ValuePair.first->uses()) {
lib/Transforms/InstCombine/InstCombineVectorOps.cpp 304 for (const Use &U : V->uses()) {
lib/Transforms/InstCombine/InstructionCombining.cpp 3268 UserParent = PN->getIncomingBlock(*I->use_begin());
lib/Transforms/ObjCARC/ObjCARCContract.cpp 624 Use &U = *UI++;
677 PHINode::getOperandNumForIncomingValue(i)) == &*UI)
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp 91 for (const Use &U : P->uses()) {
lib/Transforms/Scalar/GVNSink.cpp 361 for (auto &U : I->uses())
lib/Transforms/Scalar/IndVarSimplify.cpp 1466 for (Use &U : NarrowUse->uses()) {
1472 for (Use &U : NarrowUse->uses()) {
1517 for (Use &U : NarrowUse->uses()) {
1528 for (Use &U : NarrowUse->uses()) {
1908 for (Use &U : NarrowDef->uses()) {
2609 for (Use &U : I->uses()) {
lib/Transforms/Scalar/InferAddressSpaces.cpp 927 Use &U = *I;
lib/Transforms/Scalar/JumpThreading.cpp 2059 for (Use &U : I.uses()) {
2378 for (Use &U : I.uses()) {
2584 for (Use &U : PN->uses()) {
lib/Transforms/Scalar/LoopInstSimplify.cpp 109 Use &U = *UI++;
lib/Transforms/Scalar/LoopInterchange.cpp 1264 Use &U = *UI++;
lib/Transforms/Scalar/LoopRerollPass.cpp 694 for (Use &U : I->uses()) {
lib/Transforms/Scalar/LoopSink.cpp 181 for (auto &U : I.uses()) {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 3415 for (const Use &U : V->uses()) {
lib/Transforms/Scalar/NewGVN.cpp 3606 for (auto &U : Def->uses()) {
lib/Transforms/Scalar/SROA.cpp 3250 for (Use &U : I.uses())
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 148 Use *U = &*UI++;
2224 Use *U = &*UI++;
lib/Transforms/Scalar/Sink.cpp 42 for (Use &U : Inst->uses()) {
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 57 for (Use &U : PN.uses()) {
253 for (Use &U : PN.uses()) {
348 for (Use &U : PN->uses()) {
435 for (Use &U : PN->uses())
494 for (Use &U : PN->uses())
516 for (Use &U : PN->uses()) {
lib/Transforms/Scalar/StructurizeCFG.cpp 915 Use &U = *UI++;
lib/Transforms/Scalar/TailRecursionElimination.cpp 112 for (auto &U : V->uses()) {
lib/Transforms/Utils/GlobalStatus.cpp 67 for (const Use &U : V->uses()) {
lib/Transforms/Utils/LCSSA.cpp 104 for (Use &U : I->uses()) {
lib/Transforms/Utils/Local.cpp 977 for (Use &U : BBI->uses()) {
1424 for (auto &AIUse : AI->uses()) {
1594 Use &U = *UI++;
2468 Use &U = *UI++;
2486 Use &U = *UI++;
lib/Transforms/Utils/LoopRotationUtils.cpp 116 Use &U = *UI;
lib/Transforms/Utils/LoopUtils.cpp 615 Use &U = *UI;
lib/Transforms/Utils/PredicateInfo.cpp 293 for (auto &U : Op->uses()) {
lib/Transforms/Utils/SimplifyCFG.cpp 4702 for (auto &Use : I.uses()) {
tools/clang/lib/CodeGen/CGCleanup.cpp 613 llvm::Use &use = *i;
tools/clang/lib/CodeGen/CodeGenModule.cpp 4280 if (!callSite->isCallee(&*use))
tools/polly/lib/Analysis/ScopInfo.cpp 2551 for (Use &Use : Inst->uses()) {
tools/verify-uselistorder/verify-uselistorder.cpp 260 for (const Use &U : V->uses()) {
405 for (const Use &U : V->uses()) {
418 for (const Use &U : V->uses()) {
442 for (const Use &U : V->uses()) {
452 for (const Use &U : V->uses()) {
usr/include/c++/7.4.0/bits/predefined_ops.h 143 { return bool(_M_comp(*__it1, *__it2)); }
143 { return bool(_M_comp(*__it1, *__it2)); }
283 { return bool(_M_pred(*__it)); }
351 { return !bool(_M_pred(*__it)); }