Lines Matching refs:IdxList
827 Value *CreateGEP(Value *Ptr, ArrayRef<Value *> IdxList,
832 for (i = 0, e = IdxList.size(); i != e; ++i)
833 if (!isa<Constant>(IdxList[i]))
836 return Insert(Folder.CreateGetElementPtr(PC, IdxList), Name);
838 return Insert(GetElementPtrInst::Create(Ptr, IdxList), Name);
840 Value *CreateInBoundsGEP(Value *Ptr, ArrayRef<Value *> IdxList,
845 for (i = 0, e = IdxList.size(); i != e; ++i)
846 if (!isa<Constant>(IdxList[i]))
849 return Insert(Folder.CreateInBoundsGetElementPtr(PC, IdxList), Name);
851 return Insert(GetElementPtrInst::CreateInBounds(Ptr, IdxList), Name);