Home
last modified time | relevance | path

Searched defs:UserInst (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDominators.cpp123 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() local
251 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() local
276 Instruction *UserInst = cast<Instruction>(U.getUser()); in dominates() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp97 auto UserInst = cast<Instruction>(U.getUser()); in INITIALIZE_PASS_DEPENDENCY() local
H A DLoopRotationUtils.cpp138 Instruction *UserInst = cast<Instruction>(U.getUser()); in RewriteUsesOfClonedInstructions() local
986 auto *UserInst = cast<Instruction>(UseI); in shouldSpeculateInstrs() local
H A DCodeMoverUtils.cpp339 if (auto *UserInst = dyn_cast<Instruction>(U.getUser())) { in isSafeToMoveBefore() local
H A DModuleUtils.cpp419 Instruction *UserInst = dyn_cast<Instruction>(User); in lowerGlobalIFuncUsersAsGlobalCtor() local
H A DPromoteMemoryToRegister.cpp542 Instruction *UserInst = cast<Instruction>(U); in rewriteSingleStoreAlloca() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DIndirectCallPromotion.cpp197 static BasicBlock *getUserBasicBlock(Use &U, Instruction *UserInst) { in getUserBasicBlock()
221 Instruction *UserInst = cast<Instruction>(User); in isDestBBSuitableForSink() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp2210 const Instruction *UserInst = cast<Instruction>(U); in OptimizeWeakCalls() local
2222 CallInst *UserInst = cast<CallInst>(U); in OptimizeWeakCalls() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp1259 Instruction *UserInst = nullptr; member
2088 Instruction *UserInst; member
3144 void LSRInstance::ChainInstruction(Instruction *UserInst, Instruction *IVOper, in ChainInstruction()
3358 static bool canFoldIVIncExpr(const SCEV *IncExpr, Instruction *UserInst, in canFoldIVIncExpr()
3530 Instruction *UserInst = U.getUser(); in CollectFixupsAndInitialFormulae() local
3737 const Instruction *UserInst = dyn_cast<Instruction>(U.getUser()); in CollectLoopInvariantFixupsAndFormulae() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp5053 Instruction *UserInst = cast<Instruction>(User); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp922 static bool doesInTreeUserNeedToExtract(Value *Scalar, Instruction *UserInst, in doesInTreeUserNeedToExtract()
5867 Instruction *UserInst = dyn_cast<Instruction>(U); in buildExternalUses() local