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

1 2 3

  /external/llvm/lib/Analysis/
PtrUseVisitor.cpp 31 bool detail::PtrUseVisitorBase::adjustOffsetForGEP(GetElementPtrInst &GEPI) {
PHITransAddr.cpp 27 isa<GetElementPtrInst>(Inst))
39 // if (isa<BitCastInst>(PtrInst) || isa<GetElementPtrInst>(PtrInst))
217 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) {
243 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(*UI))
400 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Inst)) {
410 GetElementPtrInst *Result =
411 GetElementPtrInst::Create(GEPOps[0], makeArrayRef(GEPOps).slice(1)
    [all...]
Loads.cpp 43 isa<PHINode>(A) || isa<GetElementPtrInst>(A))
  /external/llvm/unittests/IR/
InstructionsTest.cpp 244 GetElementPtrInst *Gep0 = GetElementPtrInst::Create(PtrVecA, C2xi32a);
245 GetElementPtrInst *Gep1 = GetElementPtrInst::Create(PtrVecA, C2xi32b);
246 GetElementPtrInst *Gep2 = GetElementPtrInst::Create(PtrVecB, C2xi32a);
247 GetElementPtrInst *Gep3 = GetElementPtrInst::Create(PtrVecB, C2xi32b);
275 GetElementPtrInst *GepII0 = GetElementPtrInst::Create(Gep0, C2xi32b)
    [all...]
  /external/llvm/lib/CodeGen/
ShadowStackGC.cpp 66 static GetElementPtrInst *CreateGEP(LLVMContext &Context,
69 static GetElementPtrInst *CreateGEP(LLVMContext &Context,
348 GetElementPtrInst *
356 assert(isa<GetElementPtrInst>(Val) && "Unexpected folded constant");
358 return dyn_cast<GetElementPtrInst>(Val);
361 GetElementPtrInst *
368 assert(isa<GetElementPtrInst>(Val) && "Unexpected folded constant");
370 return dyn_cast<GetElementPtrInst>(Val);
StackProtector.cpp 194 } else if (const GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) {
  /external/llvm/include/llvm/Transforms/
Scalar.h 22 class GetElementPtrInst;
  /external/llvm/include/llvm/Analysis/
PtrUseVisitor.h 163 bool adjustOffsetForGEP(GetElementPtrInst &GEPI);
246 void visitGetElementPtrInst(GetElementPtrInst &GEPI) {
  /external/llvm/lib/Transforms/InstCombine/
InstCombinePHI.cpp 131 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0));
148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i));
221 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i));
231 GetElementPtrInst *NewGEP =
232 GetElementPtrInst::Create(Base, makeArrayRef(FixedOperands).slice(1));
279 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(L->getOperand(0))
    [all...]
InstCombineLoadStoreAlloca.cpp 69 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) {
188 GetElementPtrInst::CreateInBounds(New, Idx, New->getName()+".sub");
371 if (GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(Op)) {
553 isa<GetElementPtrInst>(A))
590 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(Ptr)) {
InstCombine.h 148 Instruction *FoldCmpLoadFromIndexedGlobal(GetElementPtrInst *GEP,
194 Instruction *visitGetElementPtrInst(GetElementPtrInst &GEP);
  /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 345 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(V)) {
383 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) {
553 assert(isa<LoadInst>(User) || isa<GetElementPtrInst>(User));
579 Params.push_back(GetElementPtrInst::getIndexedType(I->getType(), *SI));
664 Value *Idx = GetElementPtrInst::Create(*AI, Idxs,
695 V = GetElementPtrInst::Create(V, Ops, V->getName()+".idx", Call);
    [all...]
GlobalOpt.cpp 265 } else if (isa<GetElementPtrInst>(I)) {
369 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(I)) {
505 } else if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(U)) {
565 GetElementPtrInst *GEPI = dyn_cast<GetElementPtrInst>(I);
585 if (!isa<GetElementPtrInst>(U) &&
750 isa<GetElementPtrInst>(GEP)) && "NonGEP CE's are not SRAable!");
769 GetElementPtrInst *GEPI = cast<GetElementPtrInst>(GEP)
    [all...]
MergeFunctions.cpp 191 bool isEquivalentGEP(const GetElementPtrInst *GEP1,
192 const GetElementPtrInst *GEP2) {
432 if (const GetElementPtrInst *GEP1 = dyn_cast<GetElementPtrInst>(F1I)) {
433 const GetElementPtrInst *GEP2 = dyn_cast<GetElementPtrInst>(F2I);
  /external/llvm/include/llvm/IR/
Instructions.h 697 // GetElementPtrInst Class
704 assert(Ty && "Invalid GetElementPtrInst indices for type!");
708 /// GetElementPtrInst - an instruction for type-safe pointer arithmetic to
711 class GetElementPtrInst : public Instruction {
712 GetElementPtrInst(const GetElementPtrInst &GEPI);
719 inline GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList,
722 inline GetElementPtrInst(Value *Ptr, ArrayRef<Value *> IdxList,
726 virtual GetElementPtrInst *clone_impl() const;
728 static GetElementPtrInst *Create(Value *Ptr, ArrayRef<Value *> IdxList
    [all...]
Operator.h 27 class GetElementPtrInst;
363 friend class GetElementPtrInst;
IRBuilder.h     [all...]
  /external/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 271 (isa<GetElementPtrInst>(I) &&
272 cast<GetElementPtrInst>(I)->hasAllZeroIndices());
  /external/llvm/lib/Transforms/Utils/
CodeExtractor.cpp 366 GetElementPtrInst *GEP =
367 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,
LowerInvoke.cpp 438 OldJmpBufPtr = GetElementPtrInst::Create(JmpBuf, Idx, "OldBuf",
485 Value *JmpBufPtr = GetElementPtrInst::Create(JmpBuf, Idx, "TheJmpBuf",
539 Idx[0] = GetElementPtrInst::Create(BufPtr, Idx, "JmpBuf", UnwindBlock);
  /external/llvm/unittests/Transforms/Utils/
Cloning.cpp 132 GetElementPtrInst *GEP = GetElementPtrInst::Create(V, ops);
  /external/llvm/lib/Transforms/Scalar/
ScalarReplAggregates.cpp 156 void isSafeGEP(GetElementPtrInst *GEPI, uint64_t &Offset, AllocaInfo &Info);
172 void RewriteGEP(GetElementPtrInst *GEPI, AllocaInst *AI, uint64_t Offset,
503 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) {
608 if (GetElementPtrInst *GEP = dyn_cast<GetElementPtrInst>(User)) {
    [all...]
  /external/llvm/include/llvm/Support/
NoFolder.h 192 return GetElementPtrInst::Create(C, IdxList);
207 return GetElementPtrInst::CreateInBounds(C, IdxList);

Completed in 4925 milliseconds

1 2 3