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

1 2 3 4 5 6

  /external/llvm/lib/Transforms/Scalar/
LoadCombine.cpp 42 LoadPOPPair(LoadInst *L, PointerOffsetPair P, unsigned O)
45 LoadInst *Load;
73 PointerOffsetPair getPointerOffsetPair(LoadInst &);
92 PointerOffsetPair LoadCombine::getPointerOffsetPair(LoadInst &LI) {
134 LoadInst *BaseLoad = nullptr;
203 LoadInst *NewLoad = new LoadInst(
241 LoadInst *LI = dyn_cast<LoadInst>(&I);
LowerAtomic.cpp 30 LoadInst *Orig = Builder.CreateLoad(Ptr);
48 LoadInst *Orig = Builder.CreateLoad(Ptr);
102 static bool LowerLoadInst(LoadInst *LI) {
130 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
ScalarReplAggregates.cpp 183 void RewriteLoadUserOfWholeAlloca(LoadInst *LI, AllocaInst *AI,
474 if (LoadInst *LI = dyn_cast<LoadInst>(UI)) {
629 if (LoadInst *LI = dyn_cast<LoadInst>(User)) {
712 LoadInst *SrcVal = Builder.CreateLoad(SrcPtr, "srcval");
719 LoadInst *SrcVal = Builder.CreateLoad(NewAI, "srcval");
    [all...]
  /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;
258 LoadInst *LI, DIBuilder &Builder);
  /external/llvm/lib/Analysis/
Loads.cpp 113 if (LoadInst *LI = dyn_cast<LoadInst>(BBI)) {
170 if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
Delinearization.cpp 74 if (LoadInst *Load = dyn_cast<LoadInst>(&Inst))
89 if (!isa<StoreInst>(Inst) && !isa<LoadInst>(Inst) &&
  /external/llvm/lib/Transforms/Utils/
GlobalStatus.cpp 69 if (const LoadInst *LI = dyn_cast<LoadInst>(I)) {
104 } else if (isa<LoadInst>(StoredVal) &&
105 cast<LoadInst>(StoredVal)->getOperand(0) == GV) {
SSAUpdater.cpp 329 if (LoadInst *LI = dyn_cast<LoadInst>(Insts[0]))
356 SmallVector<LoadInst*, 32> LiveInLoads;
376 LiveInLoads.push_back(cast<LoadInst>(User));
395 LiveInLoads.push_back(cast<LoadInst>(BlockUses[i]));
407 if (LoadInst *L = dyn_cast<LoadInst>(II)) {
442 LoadInst *ALoad = LiveInLoads[i];
477 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 67 if (const LoadInst *LI = dyn_cast<LoadInst>(U)) {
143 LoadInst *LI = cast<LoadInst>(User);
198 return (isa<LoadInst>(I) && isa<AllocaInst>(I->getOperand(0))) ||
322 if (isa<LoadInst>(I) || isa<StoreInst>(I))
361 if (!isa<LoadInst>(UserInst)) {
365 LoadInst *LI = cast<LoadInst>(UserInst);
467 LoadInst *LI = dyn_cast<LoadInst>(*UI++)
    [all...]
  /external/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp 356 if (LoadInst *LI = dyn_cast<LoadInst>(I)) {
384 SmallVector<LoadInst*, 16> Loads;
389 if (LoadInst *LI = dyn_cast<LoadInst>(UR)) {
417 if (LoadInst *LI = dyn_cast<LoadInst>(GEPU)) {
466 LoadInst *Load = Loads[i];
520 std::map<std::pair<Argument*, IndicesVector>, LoadInst*> OriginalLoads;
565 assert(isa<LoadInst>(UI) || isa<GetElementPtrInst>(UI))
    [all...]
  /external/llvm/lib/Target/R600/
SITypeRewriter.cpp 47 void visitLoadInst(LoadInst &I);
81 void SITypeRewriter::visitLoadInst(LoadInst &I) {
89 LoadInst *Load = Builder.CreateLoad(BitCast);
  /external/llvm/lib/Transforms/ObjCARC/
ProvenanceAnalysis.cpp 133 if (isa<LoadInst>(B))
137 if (isa<LoadInst>(A))
144 if (isa<LoadInst>(A))
ObjCARC.h 339 if (const LoadInst *LI = dyn_cast<LoadInst>(Op))
372 if (const LoadInst *LI = dyn_cast<LoadInst>(V)) {
  /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/IR/
Instruction.cpp 272 if (const LoadInst *LI = dyn_cast<LoadInst>(I1))
273 return LI->isVolatile() == cast<LoadInst>(I2)->isVolatile() &&
274 (LI->getAlignment() == cast<LoadInst>(I2)->getAlignment() ||
276 LI->getOrdering() == cast<LoadInst>(I2)->getOrdering() &&
277 LI->getSynchScope() == cast<LoadInst>(I2)->getSynchScope();
437 return !cast<LoadInst>(this)->isUnordered();
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 258 if (LoadInst *LI = dyn_cast<LoadInst>(I)) {
308 if (LoadInst *LI = dyn_cast<LoadInst>(U)) {
442 if (LoadInst *LI = dyn_cast<LoadInst>(&*II)) {
510 if (const LoadInst *LI = dyn_cast<LoadInst>(UV1))
514 if (const LoadInst *LI = dyn_cast<LoadInst>(UV2)
    [all...]
  /external/llvm/lib/Transforms/Instrumentation/
ThreadSanitizer.cpp 250 } else if (LoadInst *L = dyn_cast<LoadInst>(Addr)) {
282 LoadInst *Load = cast<LoadInst>(I);
300 if (LoadInst *LI = dyn_cast<LoadInst>(I))
330 else if (isa<LoadInst>(Inst) || isa<StoreInst>(Inst))
387 : cast<LoadInst>(I)->getPointerOperand();
473 if (LoadInst *LI = dyn_cast<LoadInst>(I))
    [all...]
BoundsChecking.cpp 183 if (isa<LoadInst>(I) || isa<StoreInst>(I) || isa<AtomicCmpXchgInst>(I) ||
194 if (LoadInst *LI = dyn_cast<LoadInst>(Inst)) {
  /external/llvm/lib/CodeGen/
AtomicExpandLoadLinkedPass.cpp 43 bool expandAtomicLoad(LoadInst *LI);
74 (isa<LoadInst>(&Inst) && cast<LoadInst>(&Inst)->isAtomic()) ||
88 else if (LoadInst *LI = dyn_cast<LoadInst>(Inst))
99 bool AtomicExpandLoadLinked::expandAtomicLoad(LoadInst *LI) {
DwarfEHPrepare.cpp 74 LoadInst *SelLoad = nullptr;
84 SelLoad = dyn_cast<LoadInst>(SelIVI->getOperand(1));
  /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 30 class LoadInst;
132 bool tryToFoldLoad(const LoadInst *LI, const Instruction *FoldInst);
141 const LoadInst * /*LI*/) {

Completed in 438 milliseconds

1 2 3 4 5 6