Searched refs:LoadInst (Results 1 - 25 of 93) sorted by relevance

1234

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DLowerAtomic.cpp29 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 DLICM.cpp392 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)) {
846 LoadInst *PreheaderLoa
[all...]
H A DScalarReplAggregates.cpp182 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 DSROA.cpp574 << (isa<LoadInst>(I) ? "load" : "store") << " @" << Offset
600 bool visitLoadInst(LoadInst &LI) {
700 if (LoadInst *LI = dyn_cast<LoadInst>(I)) {
890 void visitLoadInst(LoadInst &LI) {
1111 if (LoadInst *LI = dyn_cast<LoadInst>(UI->U->getUser())) {
1220 if (LoadInst *LI = dyn_cast<LoadInst>(I))
1231 else if (LoadInst *L
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DInstruction.cpp194 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>(
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp59 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);
H A DSSAUpdater.cpp368 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);
H A DPromoteMemoryToRegister.cpp90 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 *L
[all...]
H A DLowerInvoke.cpp234 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);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Transforms/Utils/
H A DSSAUpdater.h22 class LoadInst;
151 virtual void replaceLoadWithValue(LoadInst *LI, Value *V) const {
H A DLocal.h32 class LoadInst;
243 LoadInst *LI, DIBuilder &Builder);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DStackProtector.cpp207 LoadInst *LI = new LoadInst(StackGuardVar, "StackGuard", false, InsPt);
256 LoadInst *LI1 = new LoadInst(StackGuardVar, "", false, BB);
257 LoadInst *LI2 = new LoadInst(AI, "", true, BB);
H A DDwarfEHPrepare.cpp75 LoadInst *SelLoad = 0;
85 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Instrumentation/
H A DThreadSanitizer.cpp189 } 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>(
[all...]
H A DBoundsChecking.cpp185 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) ||
196 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/IPO/
H A DArgumentPromotion.cpp347 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>(Use
[all...]
H A DGlobalOpt.cpp217 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)) {
852 if (const LoadInst *L
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DLoads.cpp142 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) {
199 if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
H A DLoopDependenceAnalysis.cpp81 if (LoadInst *LI = dyn_cast<LoadInst>(I))
89 if (LoadInst *i = dyn_cast<LoadInst>(I))
H A DAliasSetTracker.cpp299 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))
/macosx-10.9.5/llvmCore-3425.0.33/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp109 SmallVector<LoadInst *, 4> aggrLoads;
124 if (LoadInst * load = dyn_cast<LoadInst>(II)) {
168 LoadInst *load = aggrLoads[i];
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/IPA/
H A DGlobalsModRef.cpp253 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...]
/macosx-10.9.5/llvmCore-3425.0.33/examples/BrainF/
H A DBrainF.cpp220 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);
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Analysis/
H A DAliasAnalysis.h45 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) {
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp247 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...]

Completed in 152 milliseconds

1234