HomeSort by relevance Sort by last modified time
    Searched refs:LoadInst (Results 1 - 25 of 124) sorted by null

1 2 3 4 5

  /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...]

Completed in 476 milliseconds

1 2 3 4 5