HomeSort by: relevance | last modified time | path
    Searched refs:getPointerOperand (Results 1 - 25 of 142) sorted by relevancy

1 2 3 4 5 6

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
ObjCARCAnalysisUtils.cpp 40 if (AA.pointsToConstantMemory(LI->getPointerOperand()))
MemDerefPrinter.cpp 59 Value *PO = LI->getPointerOperand();
94 Value *PO = LI->getPointerOperand();
MemoryLocation.cpp 43 LI->getPointerOperand(),
52 return MemoryLocation(SI->getPointerOperand(),
62 return MemoryLocation(VI->getPointerOperand(),
71 return MemoryLocation(CXI->getPointerOperand(),
82 return MemoryLocation(RMWI->getPointerOperand(),
Loads.cpp 123 const Value *Base = GEP->getPointerOperand();
277 Value *Ptr = LI->getPointerOperand();
382 AccessedPtr = LI->getPointerOperand();
389 AccessedPtr = SI->getPointerOperand();
483 Value *LoadPtr = LI->getPointerOperand()->stripPointerCasts();
503 Value *StorePtr = SI->getPointerOperand()->stripPointerCasts();
556 Value *StorePtr = SI->getPointerOperand()->stripPointerCasts();
572 Loc.Ptr, AccessTy, SI->getPointerOperand(),
609 Value *StrippedPtr = Load->getPointerOperand()->stripPointerCasts();
CFLGraph.h 307 auto *Ptr = Inst.getPointerOperand();
313 auto *Ptr = Inst.getPointerOperand();
330 auto *Op = GEPOp.getPointerOperand();
354 auto *Ptr = Inst.getPointerOperand();
360 auto *Ptr = Inst.getPointerOperand();
Delinearization.cpp 72 const SCEV *AccessFn = SE->getSCEVAtScope(getPointerOperand(&Inst), L);
TypeMetadataUtils.cpp 64 if (VPtr == GEP->getPointerOperand() && GEP->hasAllConstantIndices()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
NVPTXLowerAlloca.cpp 91 if (LI && LI->getPointerOperand() == allocaInst &&
97 if (SI && SI->getPointerOperand() == allocaInst &&
103 if (GI && GI->getPointerOperand() == allocaInst) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
Operator.h 490 Value *getPointerOperand() {
493 const Value *getPointerOperand() const {
502 return getPointerOperand()->getType();
593 Value *getPointerOperand() {
596 const Value *getPointerOperand() const {
606 return getPointerOperand()->getType();
636 Value *getPointerOperand() { return getOperand(0); }
638 const Value *getPointerOperand() const { return getOperand(0); }
641 return getPointerOperand()->getType()->getPointerAddressSpace();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
BoundsChecking.cpp 158 Or = getBoundsCheckCond(LI->getPointerOperand(), LI, DL, TLI,
162 Or = getBoundsCheckCond(SI->getPointerOperand(), SI->getValueOperand(),
167 getBoundsCheckCond(AI->getPointerOperand(), AI->getCompareOperand(),
171 Or = getBoundsCheckCond(AI->getPointerOperand(), AI->getValOperand(),
ThreadSanitizer.cpp 414 Addr = GEP->getPointerOperand();
451 Value *Addr = IsWrite ? cast<StoreInst>(I)->getPointerOperand()
452 : cast<LoadInst>(I)->getPointerOperand();
615 Value *Addr = IsWrite ? cast<StoreInst>(II.Inst)->getPointerOperand()
616 : cast<LoadInst>(II.Inst)->getPointerOperand();
744 Value *Addr = LI->getPointerOperand();
759 Value *Addr = SI->getPointerOperand();
773 Value *Addr = RMWI->getPointerOperand();
790 Value *Addr = CASI->getPointerOperand();
MemProfiler.cpp 339 Access.Addr = LI->getPointerOperand();
347 Access.Addr = SI->getPointerOperand();
355 Access.Addr = RMW->getPointerOperand();
363 Access.Addr = XCHG->getPointerOperand();
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopLoadElimination.cpp 100 Value *LoadPtr = Load->getPointerOperand();
101 Value *StorePtr = Store->getPointerOperand();
131 Value *getLoadPtr() const { return Load->getPointerOperand(); }
367 PtrsWrittenOnFwdingPath.insert(S->getPointerOperand());
430 Value *Ptr = Cand.Load->getPointerOperand();
508 assert(isa<SCEVAddRecExpr>(PSE.getSCEV(Cand.Load->getPointerOperand())) &&
511 isa<SCEVAddRecExpr>(PSE.getSCEV(Cand.Store->getPointerOperand())) &&
574 PSE.getSCEV(Cand.Load->getPointerOperand())) ||
576 PSE.getSCEV(Cand.Store->getPointerOperand()));
MergedLoadStoreMotion.cpp 231 auto *A0 = dyn_cast<Instruction>(S0->getPointerOperand());
232 auto *A1 = dyn_cast<Instruction>(S1->getPointerOperand());
246 auto *A0 = dyn_cast<Instruction>(S0->getPointerOperand());
247 auto *A1 = dyn_cast<Instruction>(S1->getPointerOperand());
ConstraintElimination.cpp 65 {1, GEP->getPointerOperand()},
69 {1, GEP->getPointerOperand()},
71 return {{0, nullptr}, {1, GEP->getPointerOperand()}, {1, Op0}};
76 return {{CI->getSExtValue(), nullptr}, {1, GEP->getPointerOperand()}};
82 {1, GEP->getPointerOperand()},
87 {1, GEP->getPointerOperand()},
91 Result = {{0, nullptr}, {1, GEP->getPointerOperand()}, {1, Op0}};
LowerAtomic.cpp 26 Value *Ptr = CXI->getPointerOperand();
45 Value *Ptr = RMWI->getPointerOperand();
InferAddressSpaces.cpp 444 PushPtrOperand(GEP->getPointerOperand());
446 PushPtrOperand(LI->getPointerOperand());
448 PushPtrOperand(SI->getPointerOperand());
450 PushPtrOperand(RMW->getPointerOperand());
452 PushPtrOperand(CmpX->getPointerOperand());
470 PushPtrOperand(ASC->getPointerOperand());
474 cast<PtrToIntInst>(I2P->getOperand(0))->getPointerOperand());
MemCpyOptimizer.cpp 183 addRange(OffsetFromFirst, StoreSize, SI->getPointerOperand(),
438 isPointerOffset(StartPtr, NextStore->getPointerOperand(), DL);
534 if (auto *Ptr = dyn_cast<Instruction>(SI->getPointerOperand()))
717 SI->getPointerOperand(), SI->getAlign(),
718 LI->getPointerOperand(), LI->getAlign(), Size);
721 SI->getPointerOperand(), SI->getAlign(),
722 LI->getPointerOperand(), LI->getAlign(), Size);
785 LI, SI, SI->getPointerOperand()->stripPointerCasts(),
786 LI->getPointerOperand()->stripPointerCasts(),
807 if (Instruction *I = tryMergingIntoMemset(SI, SI->getPointerOperand(),
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUPerfHintAnalysis.cpp 123 return LI->getPointerOperand();
126 return SI->getPointerOperand();
129 return AI->getPointerOperand();
132 return AI->getPointerOperand();
158 auto M = LD->getPointerOperand();
167 auto P = GEP->getPointerOperand();
AMDGPUAnnotateUniformValues.cpp 84 Value *Ptr = I.getPointerOperand();
AMDGPULateCodeGenPrepare.cpp 144 GetPointerBaseWithConstantOffset(LI.getPointerOperand(), Offset, *DL);
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
InstCombineAtomicRMW.cpp 127 RMWI.getPointerOperand(), &RMWI);
155 LoadInst *Load = new LoadInst(RMWI.getType(), RMWI.getPointerOperand(), "",
InstCombineLoadStoreAlloca.cpp 283 auto *V = getReplacement(LT->getPointerOperand());
295 auto *V = getReplacement(GEP->getPointerOperand());
464 Value *Ptr = LI.getPointerOperand();
487 Value *Ptr = SI.getPointerOperand();
587 if (LI.getPointerOperand()->isSwiftError())
655 auto *Addr = LI.getPointerOperand();
704 auto *Addr = LI.getPointerOperand();
916 auto *Ptr = SI.getPointerOperand();
1120 if (SI.getPointerOperand()->isSwiftError())
1183 auto *Addr = SI.getPointerOperand();
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
AtomicExpandPass.cpp 349 Value *Addr = LI->getPointerOperand();
372 LI, LI->getType(), LI->getPointerOperand(), LI->getAlign(),
392 TLI->emitLoadLinked(Builder, LI->getPointerOperand(), LI->getOrdering());
407 Value *Addr = LI->getPointerOperand();
437 Value *Addr = SI->getPointerOperand();
460 AtomicRMWInst::Xchg, SI->getPointerOperand(), SI->getValueOperand(),
550 expandAtomicOpToLLSC(AI, AI->getType(), AI->getPointerOperand(),
776 createMaskInstrs(Builder, AI, AI->getType(), AI->getPointerOperand(),
816 createMaskInstrs(Builder, AI, AI->getType(), AI->getPointerOperand(),
877 Value *Addr = CI->getPointerOperand();
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
VNCoercion.cpp 237 Value *StorePtr = DepSI->getPointerOperand();
269 GetPointerBaseWithConstantOffset(LI->getPointerOperand(), LIOffs, DL);
341 Value *DepPtr = DepLI->getPointerOperand();
504 Value *PtrVal = SrcVal->getPointerOperand();

Completed in 45 milliseconds

1 2 3 4 5 6