|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/CFG.h 65 explicit inline PredIterator(Ptr *bb) : It(bb->user_begin()) {
include/llvm/IR/Instruction.h 64 const Instruction *user_back() const { return cast<Instruction>(*user_begin());}
lib/Analysis/MemoryBuiltins.cpp 364 for (Value::const_user_iterator UI = CI->user_begin(), E = CI->user_end();
lib/CodeGen/CodeGenPrepare.cpp 3771 const auto *ExtInst = cast<const Instruction>(*Inst->user_begin());
3773 const auto *AndInst = dyn_cast<const Instruction>(*ExtInst->user_begin());
lib/CodeGen/SelectionDAG/FastISel.cpp 359 cast<Instruction>(*I->user_begin())->getParent() == I->getParent();
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 3074 auto U2 = dyn_cast<Instruction>(*U->user_begin());
lib/IR/Constants.cpp 572 Value::const_user_iterator I = user_begin(), E = user_end();
592 I = user_begin();
lib/IR/Value.cpp 147 const_user_iterator UI = user_begin(), UE = user_end();
lib/Target/AArch64/AArch64TargetTransformInfo.cpp 270 auto *SingleUser = cast<Instruction>(*I->user_begin());
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 914 const Instruction *UserI = cast<Instruction>(*Ld->user_begin());
930 UserI = cast<Instruction>(*UserI->user_begin());
1006 const Instruction *UserI = cast<Instruction>(*FoldedValue->user_begin());
1037 const Instruction *LdUser = cast<Instruction>(*I->user_begin());
1040 (!LdUser->hasOneUse() || !isa<StoreInst>(*LdUser->user_begin())))
lib/Transforms/Utils/SimplifyCFG.cpp 1482 auto *PNUse = dyn_cast<PHINode>(*I0->user_begin());
1485 auto *U = cast<Instruction>(*I->user_begin());
1567 auto *U = cast<Instruction>(*I->user_begin());
lib/Transforms/Utils/SplitModule.cpp 86 Worklist.append(UU->user_begin(), UU->user_end());