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

1 2 3 4

  /external/llvm/lib/Analysis/
PtrUseVisitor.cpp 30 bool detail::PtrUseVisitorBase::adjustOffsetForGEP(GetElementPtrInst &GEPI) {
PHITransAddr.cpp 27 isa<GetElementPtrInst>(Inst))
39 // if (isa<BitCastInst>(PtrInst) || isa<GetElementPtrInst>(PtrInst))
216 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) {
241 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(U))
397 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) {
407 GetElementPtrInst *Result =
408 GetElementPtrInst::Create(GEPOps[0], makeArrayRef(GEPOps).slice(1)
    [all...]
Delinearization.cpp 78 else if (GetElementPtrInst *Gep = dyn_cast<GetElementPtrInst>(&Inst))
90 !isa<GetElementPtrInst>(Inst))
Loads.cpp 43 isa<PHINode>(A) || isa<GetElementPtrInst>(A))
  /external/llvm/lib/Transforms/Scalar/
SeparateConstOffsetFromGEP.cpp 129 GetElementPtrInst *GEP);
132 static int64_t Find(Value *Idx, const DataLayout *DL, GetElementPtrInst *GEP);
253 bool splitGEP(GetElementPtrInst *GEP);
258 int64_t accumulateByteOffset(GetElementPtrInst *GEP, bool &NeedsExtraction);
274 bool canonicalizeArrayIndicesToPointerSize(GetElementPtrInst *GEP);
291 bool convertInBoundsZExtToSExt(GetElementPtrInst *GEP);
559 GetElementPtrInst *GEP) {
573 GetElementPtrInst *GEP) {
599 GetElementPtrInst *GEP) {
617 SeparateConstOffsetFromGEP::convertInBoundsZExtToSExt(GetElementPtrInst *GEP)
    [all...]
LoadCombine.cpp 96 while (isa<BitCastInst>(POP.Pointer) || isa<GetElementPtrInst>(POP.Pointer)) {
97 if (auto *GEP = dyn_cast<GetElementPtrInst>(POP.Pointer)) {
ScalarReplAggregates.cpp 157 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info);
173 void RewriteGEP(GetElementPtrInst *GEPI, AllocaInst *AI, uint64_t Offset,
505 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(UI)) {
610 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) {
    [all...]
  /external/llvm/lib/Target/R600/
AMDGPUTargetTransformInfo.cpp 103 const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I);
AMDGPUPromoteAlloca.cpp 111 std::map<GetElementPtrInst*, Value*> GEPIdx) {
115 GetElementPtrInst *GEP = cast<GetElementPtrInst>(Ptr);
120 static Value* GEPToVectorIndex(GetElementPtrInst *GEP) {
163 std::map<GetElementPtrInst*, Value*> GEPVectorIdx;
166 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(AllocaUser);
  /external/llvm/lib/CodeGen/
ShadowStackGC.cpp 67 static GetElementPtrInst *CreateGEP(LLVMContext &Context,
70 static GetElementPtrInst *CreateGEP(LLVMContext &Context,
349 GetElementPtrInst *
357 assert(isa<GetElementPtrInst>(Val) && "Unexpected folded constant");
359 return dyn_cast<GetElementPtrInst>(Val);
362 GetElementPtrInst *
369 assert(isa<GetElementPtrInst>(Val) && "Unexpected folded constant");
371 return dyn_cast<GetElementPtrInst>(Val);
  /external/llvm/lib/Target/NVPTX/
NVPTXFavorNonGenericAddrSpaces.cpp 126 GetElementPtrInst *NewGEPI = GetElementPtrInst::Create(Cast->getOperand(0),
  /external/llvm/unittests/IR/
InstructionsTest.cpp 321 GetElementPtrInst *Gep0 = GetElementPtrInst::Create(PtrVecA, C2xi32a);
322 GetElementPtrInst *Gep1 = GetElementPtrInst::Create(PtrVecA, C2xi32b);
323 GetElementPtrInst *Gep2 = GetElementPtrInst::Create(PtrVecB, C2xi32a);
324 GetElementPtrInst *Gep3 = GetElementPtrInst::Create(PtrVecB, C2xi32b);
352 GetElementPtrInst *GepII0 = GetElementPtrInst::Create(Gep0, C2xi32b)
    [all...]
  /external/llvm/include/llvm/Analysis/
PtrUseVisitor.h 163 bool adjustOffsetForGEP(GetElementPtrInst &GEPI);
246 void visitGetElementPtrInst(GetElementPtrInst &GEPI) {
  /external/llvm/include/llvm/Transforms/
Scalar.h 25 class GetElementPtrInst;
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 133 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0));
150 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i));
223 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i));
233 GetElementPtrInst *NewGEP =
234 GetElementPtrInst::Create(Base, makeArrayRef(FixedOperands).slice(1));
279 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(L->getOperand(0))
    [all...]
InstCombineLoadStoreAlloca.cpp 77 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) {
201 GetElementPtrInst::CreateInBounds(New, Idx, New->getName() + ".sub");
394 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Op)) {
588 isa<GetElementPtrInst>(A))
625 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr)) {
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
R600KernelParameters.cpp 158 if (isa<getElementPtrInst>(Val)) {
159 getElementPtrInst* GEP = dyn_cast<getElementPtrInst>(Val);
160 getElementPtrInst::op_iterator I = GEP->op_begin();
247 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V);
268 GetElementPtrInst* GEP2 = GetElementPtrInst::Create(Op, Params, Name,
337 Value* ParamPtr = GetElementPtrInst::Create(ParamAddrSpacePtr,
  /external/mesa3d/src/gallium/drivers/radeon/
R600KernelParameters.cpp 158 if (isa<getElementPtrInst>(Val)) {
159 getElementPtrInst* GEP = dyn_cast<getElementPtrInst>(Val);
160 getElementPtrInst::op_iterator I = GEP->op_begin();
247 GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V);
268 GetElementPtrInst* GEP2 = GetElementPtrInst::Create(Op, Params, Name,
337 Value* ParamPtr = GetElementPtrInst::Create(ParamAddrSpacePtr,
  /external/llvm/lib/Transforms/IPO/
ArgumentPromotion.cpp 358 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V)) {
395 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(UR)) {
565 assert(isa<LoadInst>(UI) || isa<GetElementPtrInst>(UI));
591 Params.push_back(GetElementPtrInst::getIndexedType(I->getType(), *SI));
680 Value *Idx = GetElementPtrInst::Create(*AI, Idxs,
711 V = GetElementPtrInst::Create(V, Ops, V->getName()+".idx", Call);
    [all...]
GlobalOpt.cpp 168 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) {
314 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) {
374 GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I);
393 if (!isa<GetElementPtrInst>(U) &&
558 isa<GetElementPtrInst>(GEP)) && "NonGEP CE's are not SRAable!");
577 GetElementPtrInst *GEPI = cast<GetElementPtrInst>(GEP)
    [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 271 (isa<GetElementPtrInst>(I) &&
272 cast<GetElementPtrInst>(I)->hasAllZeroIndices());
  /external/llvm/lib/Transforms/Utils/
CodeExtractor.cpp 367 GetElementPtrInst *GEP =
368 GetElementPtrInst::Create(AI, Idx, "gep_" + inputs[i]->getName(), TI);
468 GetElementPtrInst *GEP =
469 GetElementPtrInst::Create(Struct, Idx,
494 GetElementPtrInst *GEP
495 = GetElementPtrInst::Create(Struct, Idx,
609 GetElementPtrInst *GEP =
610 GetElementPtrInst::Create(OAI, Idx,
GlobalStatus.cpp 124 } else if (isa<GetElementPtrInst>(I)) {
  /external/llvm/include/llvm/IR/
NoFolder.h 192 return GetElementPtrInst::Create(C, IdxList);
207 return GetElementPtrInst::CreateInBounds(C, IdxList);
Operator.h 27 class GetElementPtrInst;
367 friend class GetElementPtrInst;

Completed in 395 milliseconds

1 2 3 4