Searched defs:UserInst (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/IR/ |
H A D | Dominators.cpp | 200 Instruction *UserInst = cast<Instruction>(U.getUser()); local 202 PHINode *PN = dyn_cast<PHINode>(UserInst); 213 UseBB = UserInst->getParent(); 218 Instruction *UserInst = cast<Instruction>(U.getUser()); local 225 if (PHINode *PN = dyn_cast<PHINode>(UserInst)) 228 UseBB = UserInst->getParent(); 257 if (isa<PHINode>(UserInst)) 262 for (; &*I != Def && &*I != UserInst; ++I) 265 return &*I != UserInst;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopRotation.cpp | 164 Instruction *UserInst = cast<Instruction>(U.getUser()); local 165 if (!isa<PHINode>(UserInst)) { 166 BasicBlock *UserBB = UserInst->getParent();
|
H A D | LoopStrengthReduce.cpp | 1090 /// UserInst - The instruction which will be updated. 1091 Instruction *UserInst; member in struct:__anon26300::LSRFixup 1123 : UserInst(nullptr), OperandValToReplace(nullptr), LUIdx(~size_t(0)), 1130 if (const PHINode *PN = dyn_cast<PHINode>(UserInst)) { 1138 return !L->contains(UserInst); 1142 OS << "UserInst="; 1144 if (StoreInst *Store = dyn_cast<StoreInst>(UserInst)) { 1147 } else if (UserInst->getType()->isVoidTy()) 1148 OS << UserInst->getOpcodeName(); 1150 UserInst 1600 Instruction *UserInst; member in struct:__anon26302::IVInc 2636 ChainInstruction(Instruction *UserInst, Instruction *IVOper, SmallVectorImpl<ChainUsers> &ChainUsersVec) argument 2856 canFoldIVIncExpr(const SCEV *IncExpr, Instruction *UserInst, Value *Operand, const TargetTransformInfo &TTI) argument 2983 Instruction *UserInst = UI->getUser(); local 3144 const Instruction *UserInst = dyn_cast<Instruction>(U.getUser()); local [all...] |
/external/llvm/lib/Transforms/Utils/ |
H A D | PromoteMemoryToRegister.cpp | 360 Instruction *UserInst = cast<Instruction>(*UI++); local 361 if (!isa<LoadInst>(UserInst)) { 362 assert(UserInst == OnlyStore && "Should only have load/stores"); 365 LoadInst *LI = cast<LoadInst>(UserInst);
|
/external/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2712 Instruction *UserInst = cast<Instruction>(*I->user_begin()); local 2716 if (PHINode *PN = dyn_cast<PHINode>(UserInst)) 2719 UserParent = UserInst->getParent();
|
/external/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARCOpts.cpp | 2787 const Instruction *UserInst = cast<Instruction>(U); local 2788 switch (GetBasicInstructionClass(UserInst)) { 2799 CallInst *UserInst = cast<CallInst>(*UI++); local 2800 switch (GetBasicInstructionClass(UserInst)) { 2804 UserInst->replaceAllUsesWith(UserInst->getArgOperand(1)); 2812 UserInst->eraseFromParent();
|
/external/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 623 Instruction *UserInst = dyn_cast<Instruction>(U); local 624 if (!UserInst) 628 if (std::find(UserIgnoreList.begin(), UserIgnoreList.end(), UserInst) !=
|
Completed in 162 milliseconds