/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 22 class LoadInst; 151 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const {
|
Local.h | 32 class LoadInst; 243 LoadInst *LI, DIBuilder &Builder);
|
/external/llvm/lib/Transforms/Scalar/ |
LowerAtomic.cpp | 29 LoadInst *Orig = Builder.CreateLoad(Ptr); 44 LoadInst *Orig = Builder.CreateLoad(Ptr); 98 static bool LowerLoadInst(LoadInst *LI) { 124 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
|
LICM.cpp | 392 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { 483 if (isa<LoadInst>(I)) ++NumMovedLoads; 605 if (isa<LoadInst>(I)) ++NumMovedLoads; 680 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 702 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const { 775 if (LoadInst *load = dyn_cast<LoadInst>(Use)) { [all...] |
ScalarReplAggregates.cpp | 182 void RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI, 472 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { 627 if (LoadInst *LI = dyn_cast<LoadInst>(User)) { 710 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval"); 717 LoadInst *SrcVal = Builder.CreateLoad(NewAI, "srcval"); [all...] |
/external/llvm/lib/VMCore/ |
Instruction.cpp | 194 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 195 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 196 LI->getAlignment() == cast<LoadInst>(I)->getAlignment() && 197 LI->getOrdering() == cast<LoadInst>(I)->getOrdering() && 198 LI->getSynchScope() == cast<LoadInst>(I)->getSynchScope(); 265 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 266 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 267 (LI->getAlignment() == cast<LoadInst>(I)->getAlignment() | [all...] |
/external/llvm/lib/Transforms/Utils/ |
DemoteRegToStack.cpp | 59 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, 67 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); 127 Value *V = new LoadInst(Slot, P->getName()+".reload", P);
|
SSAUpdater.cpp | 368 if (LoadInst *LI = dyn_cast<LoadInst>(Insts[0])) 395 SmallVector<LoadInst*, 32> LiveInLoads; 415 LiveInLoads.push_back(cast<LoadInst>(User)); 434 LiveInLoads.push_back(cast<LoadInst>(BlockUses[i])); 446 if (LoadInst *L = dyn_cast<LoadInst>(II)) { 481 LoadInst *ALoad = LiveInLoads[i]; 516 replaceLoadWithValue(cast<LoadInst>(User), NewVal);
|
PromoteMemoryToRegister.cpp | 90 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) { 162 return (isa<LoadInst>(I) && isa<AllocaInst>(I->getOperand(0))) || 333 LoadInst *LI = cast<LoadInst>(User); 369 if (isa<LoadInst>(I) || isa<StoreInst>(I)) 706 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { 847 if (!isa<LoadInst>(UserInst)) { 851 LoadInst *LI = cast<LoadInst>(UserInst) [all...] |
LowerInvoke.cpp | 234 new LoadInst(StackPtr, "stackptr.restore", true, 444 Value *OldBuf = new LoadInst(JBListHead, "oldjmpbufptr", true, 476 Value *CatchLoad = new LoadInst(InvokeNum, "invoke.num", true, CatchBB); 525 BufPtr = new LoadInst(OldJmpBufPtr, "oldjmpbufptr", UnwindHandler); 528 BufPtr = new LoadInst(JBListHead, "ehlist", UnwindHandler); 569 Value *OldBuf = new LoadInst(OldJmpBufPtr, "oldjmpbufptr", true, R);
|
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 207 LoadInst *LI = new LoadInst(StackGuardVar, "StackGuard", false, InsPt); 256 LoadInst *LI1 = new LoadInst(StackGuardVar, "", false, BB); 257 LoadInst *LI2 = new LoadInst(AI, "", true, BB);
|
DwarfEHPrepare.cpp | 75 LoadInst *SelLoad = 0; 85 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
|
/external/llvm/lib/Transforms/Instrumentation/ |
ThreadSanitizer.cpp | 189 } else if (LoadInst *L = dyn_cast<LoadInst>(Addr)) { 221 LoadInst *Load = cast<LoadInst>(I); 239 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 270 else if (isa<LoadInst>(BI) || isa<StoreInst>(BI)) 317 : cast<LoadInst>(I)->getPointerOperand(); 358 if (LoadInst *LI = dyn_cast<LoadInst>(I)) [all...] |
BoundsChecking.cpp | 185 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) || 196 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
|
/external/llvm/lib/Transforms/IPO/ |
ArgumentPromotion.cpp | 347 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { 375 SmallVector<LoadInst*, 16> Loads; 381 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 410 if (LoadInst *LI = dyn_cast<LoadInst>(*UI)) { 459 LoadInst *Load = Loads[i]; 511 std::map<IndicesVector, LoadInst*> OriginalLoads; 552 assert(isa<LoadInst>(User) || isa<GetElementPtrInst>(User)) [all...] |
GlobalOpt.cpp | 217 if (const LoadInst *LI = dyn_cast<LoadInst>(I)) { 240 } else if (isa<LoadInst>(StoredVal) && 241 cast<LoadInst>(StoredVal)->getOperand(0) == GV) { 355 if (isa<LoadInst>(V) || isa<InvokeInst>(V) || isa<Argument>(V) || 472 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 553 if (isa<LoadInst>(I)) return true; 807 if (isa<LoadInst>(U)) { [all...] |
/external/llvm/lib/Analysis/ |
Loads.cpp | 142 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { 199 if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
|
LoopDependenceAnalysis.cpp | 81 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 89 if (LoadInst *i = dyn_cast<LoadInst>(I))
|
AliasSetTracker.cpp | 299 bool AliasSetTracker::add(LoadInst *LI) { 354 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 432 bool AliasSetTracker::remove(LoadInst *LI) { 471 if (LoadInst *LI = dyn_cast<LoadInst>(I))
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerAggrCopies.cpp | 109 SmallVector<LoadInst *, 4> aggrLoads; 124 if (LoadInst * load = dyn_cast<LoadInst>(II)) { 168 LoadInst *load = aggrLoads[i];
|
/external/llvm/lib/Analysis/IPA/ |
GlobalsModRef.cpp | 253 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 313 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 450 if (LoadInst *LI = dyn_cast<LoadInst>(&*II)) { 518 if (const LoadInst *LI = dyn_cast<LoadInst>(UV1)) 522 if (const LoadInst *LI = dyn_cast<LoadInst>(UV2) [all...] |
/external/llvm/include/llvm/CodeGen/ |
SelectionDAGISel.h | 38 class LoadInst; 251 bool TryToFoldFastISelLoad(const LoadInst *LI, const Instruction *FoldInst,
|
/external/llvm/examples/BrainF/ |
BrainF.cpp | 220 LoadInst *tape_0 = builder->CreateLoad(curhead, tapereg); 272 LoadInst *tape_0 = builder->CreateLoad(curhead, tapereg); 436 LoadInst *tape_0 = new LoadInst(head_0, tapereg, testbb);
|
/external/llvm/include/llvm/Analysis/ |
AliasAnalysis.h | 45 class LoadInst; 144 Location getLocation(const LoadInst *LI); 357 case Instruction::Load: return getModRefInfo((const LoadInst*)I, Loc); 413 ModRefResult getModRefInfo(const LoadInst *L, const Location &Loc); 416 ModRefResult getModRefInfo(const LoadInst *L, const Value *P, uint64_t Size) {
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombinePHI.cpp | 247 static bool isSafeAndProfitableToSinkLoad(LoadInst *L) { 261 if (isa<LoadInst>(U)) continue; 288 LoadInst *FirstLI = cast<LoadInst>(PN.getIncomingValue(0)); 319 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i)); 357 Value *NewInVal = cast<LoadInst>(PN.getIncomingValue(i))->getOperand(0); 379 cast<LoadInst>(PN.getIncomingValue(i))->setVolatile(false); 381 LoadInst *NewLI = new LoadInst(PhiVal, "", isVolatile, LoadAlignment) [all...] |