/freebsd-9.3-release/contrib/llvm/lib/Transforms/Scalar/ |
H A D | 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)) {
|
H A D | LICM.cpp | 395 if (LoadInst *LI = dyn_cast<LoadInst>(&I)) { 485 if (isa<LoadInst>(I)) ++NumMovedLoads; 607 if (isa<LoadInst>(I)) ++NumMovedLoads; 684 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 707 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const { 781 if (LoadInst *load = dyn_cast<LoadInst>(Use)) { 860 LoadInst *PreheaderLoa [all...] |
H A D | 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"); 1083 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 1094 else if (LoadInst *L [all...] |
H A D | GVN.cpp | 542 static AvailableValueInBlock getLoad(BasicBlock *BB, LoadInst *LI, 571 LoadInst *getCoercedLoadValue() const { 573 return cast<LoadInst>(Val.getPointer()); 693 bool processLoad(LoadInst *L); 694 bool processNonLocalLoad(LoadInst *L); 695 void AnalyzeLoadAvailability(LoadInst *LI, LoadDepVect &Deps, 698 bool PerformLoadPRE(LoadInst *LI, AvailValInBlkVect &ValuesPerBlock, 1034 LoadInst *DepLI, const DataLayout &TD){ 1150 static Value *GetLoadValueForLoad(LoadInst *SrcVal, unsigned Offset, 1179 LoadInst *NewLoa [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Analysis/ |
H A D | Delinearization.cpp | 73 if (LoadInst *Load = dyn_cast<LoadInst>(&Inst)) 88 if (!isa<StoreInst>(Inst) && !isa<LoadInst>(Inst) &&
|
H A D | Loads.cpp | 113 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { 170 if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Transforms/Utils/ |
H A D | SSAUpdater.h | 23 class LoadInst; 163 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const {
|
H A D | Local.h | 32 class LoadInst; 258 LoadInst *LI, DIBuilder &Builder);
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/IPO/ |
H A D | ArgumentPromotion.cpp | 343 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { 371 SmallVector<LoadInst*, 16> Loads; 377 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 406 if (LoadInst *LI = dyn_cast<LoadInst>(*UI)) { 455 LoadInst *Load = Loads[i]; 509 std::map<std::pair<Argument*, IndicesVector>, LoadInst*> OriginalLoads; 555 assert(isa<LoadInst>(Use [all...] |
/freebsd-9.3-release/contrib/llvm/lib/IR/ |
H A D | Instruction.cpp | 285 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 286 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 287 LI->getAlignment() == cast<LoadInst>(I)->getAlignment() && 288 LI->getOrdering() == cast<LoadInst>(I)->getOrdering() && 289 LI->getSynchScope() == cast<LoadInst>(I)->getSynchScope(); 356 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 357 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 358 (LI->getAlignment() == cast<LoadInst>( [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Utils/ |
H A D | SSAUpdater.cpp | 330 if (LoadInst *LI = dyn_cast<LoadInst>(Insts[0])) 357 SmallVector<LoadInst*, 32> LiveInLoads; 377 LiveInLoads.push_back(cast<LoadInst>(User)); 396 LiveInLoads.push_back(cast<LoadInst>(BlockUses[i])); 408 if (LoadInst *L = dyn_cast<LoadInst>(II)) { 443 LoadInst *ALoad = LiveInLoads[i]; 478 replaceLoadWithValue(cast<LoadInst>(User), NewVal);
|
H A D | DemoteRegToStack.cpp | 61 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, 69 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); 143 Value *V = new LoadInst(Slot, P->getName()+".reload", InsertPt);
|
H A D | GlobalStatus.cpp | 71 if (const LoadInst *LI = dyn_cast<LoadInst>(I)) { 106 } else if (isa<LoadInst>(StoredVal) && 107 cast<LoadInst>(StoredVal)->getOperand(0) == GV) {
|
H A D | PromoteMemoryToRegister.cpp | 67 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) { 144 LoadInst *LI = cast<LoadInst>(User); 199 return (isa<LoadInst>(I) && isa<AllocaInst>(I->getOperand(0))) || 324 if (isa<LoadInst>(I) || isa<StoreInst>(I)) 364 if (!isa<LoadInst>(UserInst)) { 368 LoadInst *LI = cast<LoadInst>(UserInst); 471 LoadInst *L [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Target/R600/ |
H A D | SITypeRewriter.cpp | 48 void visitLoadInst(LoadInst &I); 82 void SITypeRewriter::visitLoadInst(LoadInst &I) { 89 LoadInst *Load = Builder.CreateLoad(BitCast);
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/ObjCARC/ |
H A D | ProvenanceAnalysis.cpp | 134 if (isa<LoadInst>(B)) 138 if (isa<LoadInst>(A)) 145 if (isa<LoadInst>(A))
|
H A D | ObjCARC.h | 338 if (const LoadInst *LI = dyn_cast<LoadInst>(Op)) 371 if (const LoadInst *LI = dyn_cast<LoadInst>(V)) {
|
/freebsd-9.3-release/contrib/llvm/lib/Target/NVPTX/ |
H A D | NVPTXLowerAggrCopies.cpp | 103 SmallVector<LoadInst *, 4> aggrLoads; 118 if (LoadInst *load = dyn_cast<LoadInst>(II)) { 165 LoadInst *load = aggrLoads[i];
|
/freebsd-9.3-release/contrib/llvm/lib/Analysis/IPA/ |
H A D | 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>(UV [all...] |
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Instrumentation/ |
H A D | ThreadSanitizer.cpp | 259 } else if (LoadInst *L = dyn_cast<LoadInst>(Addr)) { 291 LoadInst *Load = cast<LoadInst>(I); 309 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 342 else if (isa<LoadInst>(BI) || isa<StoreInst>(BI)) 398 : cast<LoadInst>(I)->getPointerOperand(); 494 if (LoadInst *LI = dyn_cast<LoadInst>( [all...] |
H A D | BoundsChecking.cpp | 184 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) || 195 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
|
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/ |
H A D | DwarfEHPrepare.cpp | 73 LoadInst *SelLoad = 0; 83 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
|
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | FastISel.h | 29 class LoadInst; 130 bool tryToFoldLoad(const LoadInst *LI, const Instruction *FoldInst); 139 const LoadInst * /*LI*/) {
|
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/ |
H A D | 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) {
|
/freebsd-9.3-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | 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(PhiVa [all...] |