/external/llvm/include/llvm/Transforms/Utils/ |
SSAUpdater.h | 23 class LoadInst; 163 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const {
|
Local.h | 32 class LoadInst; 253 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 | 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)) { [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/Analysis/ |
Loads.cpp | 113 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) { 170 if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
|
/external/llvm/lib/Transforms/IPO/ |
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]; 507 std::map<IndicesVector, LoadInst*> OriginalLoads; 553 assert(isa<LoadInst>(User) || isa<GetElementPtrInst>(User)) [all...] |
GlobalOpt.cpp | 214 if (const LoadInst *LI = dyn_cast<LoadInst>(I)) { 246 } else if (isa<LoadInst>(StoredVal) && 247 cast<LoadInst>(StoredVal)->getOperand(0) == GV) { 360 if (isa<LoadInst>(V) || isa<InvokeInst>(V) || isa<Argument>(V) || 478 if (LoadInst *LI = dyn_cast<LoadInst>(U)) { 558 if (isa<LoadInst>(I)) return true; 812 if (isa<LoadInst>(U)) { [all...] |
/external/llvm/lib/IR/ |
Instruction.cpp | 284 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 285 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 286 LI->getAlignment() == cast<LoadInst>(I)->getAlignment() && 287 LI->getOrdering() == cast<LoadInst>(I)->getOrdering() && 288 LI->getSynchScope() == cast<LoadInst>(I)->getSynchScope(); 355 if (const LoadInst *LI = dyn_cast<LoadInst>(this)) 356 return LI->isVolatile() == cast<LoadInst>(I)->isVolatile() && 357 (LI->getAlignment() == cast<LoadInst>(I)->getAlignment() | [all...] |
/external/llvm/lib/Transforms/Utils/ |
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);
|
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);
|
PromoteMemoryToRegister.cpp | 139 bool visitLoadInst(LoadInst &LI) { 242 return (isa<LoadInst>(I) && isa<AllocaInst>(I->getOperand(0))) || 420 if (!isa<LoadInst>(UserInst)) { 424 LoadInst *LI = cast<LoadInst>(UserInst); 537 LoadInst *LI = dyn_cast<LoadInst>(*UI++); 870 if (LoadInst *LI = dyn_cast<LoadInst>(I)) { [all...] |
/external/llvm/lib/Transforms/ObjCARC/ |
ProvenanceAnalysis.cpp | 134 if (isa<LoadInst>(B)) 138 if (isa<LoadInst>(A)) 145 if (isa<LoadInst>(A))
|
ObjCARC.h | 338 if (const LoadInst *LI = dyn_cast<LoadInst>(Op)) 371 if (const LoadInst *LI = dyn_cast<LoadInst>(V)) {
|
/external/llvm/lib/CodeGen/ |
StackProtector.cpp | 300 LoadInst *LI = new LoadInst(StackGuardVar, "StackGuard", false, InsPt); 369 LoadInst *LI1 = new LoadInst(StackGuardVar, "", false, BB); 370 LoadInst *LI2 = new LoadInst(AI, "", true, BB);
|
DwarfEHPrepare.cpp | 73 LoadInst *SelLoad = 0; 83 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
|
/external/llvm/lib/Target/NVPTX/ |
NVPTXLowerAggrCopies.cpp | 103 SmallVector<LoadInst *, 4> aggrLoads; 118 if (LoadInst *load = dyn_cast<LoadInst>(II)) { 165 LoadInst *load = aggrLoads[i];
|
/art/compiler/llvm/ |
ir_builder.h | 79 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, ::llvm::MDNode* tbaa_info) { 80 ::llvm::LoadInst* inst = LLVMIRBuilder::CreateLoad(ptr); 115 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, TBAASpecialType special_ty) { 124 ::llvm::LoadInst* CreateLoad(::llvm::Value* ptr, TBAASpecialType special_ty, JType j_ty) { 134 ::llvm::LoadInst* LoadFromObjectOffset(::llvm::Value* object_addr, 149 ::llvm::LoadInst* LoadFromObjectOffset(::llvm::Value* object_addr, 240 ::llvm::LoadInst* LoadFromObjectOffset(::llvm::Value* object_addr,
|
/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/lib/Transforms/Instrumentation/ |
ThreadSanitizer.cpp | 263 } else if (LoadInst *L = dyn_cast<LoadInst>(Addr)) { 295 LoadInst *Load = cast<LoadInst>(I); 313 if (LoadInst *LI = dyn_cast<LoadInst>(I)) 346 else if (isa<LoadInst>(BI) || isa<StoreInst>(BI)) 402 : cast<LoadInst>(I)->getPointerOperand(); 498 if (LoadInst *LI = dyn_cast<LoadInst>(I)) [all...] |
BoundsChecking.cpp | 184 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) || 195 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
|
/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/CodeGen/ |
FastISel.h | 29 class LoadInst; 130 bool tryToFoldLoad(const LoadInst *LI, const Instruction *FoldInst); 139 const LoadInst * /*LI*/) {
|
/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...] |