Lines Matching refs:IdxList
1651 void GetElementPtrInst::init(Value *Ptr, ArrayRef<Value *> IdxList,
1653 assert(getNumOperands() == 1 + IdxList.size() &&
1656 llvm::copy(IdxList, op_begin() + 1);
1700 static Type *getIndexedTypeInternal(Type *Ty, ArrayRef<IndexTy> IdxList) {
1701 if (IdxList.empty())
1703 for (IndexTy V : IdxList.slice(1)) {
1711 Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef<Value *> IdxList) {
1712 return getIndexedTypeInternal(Ty, IdxList);
1716 ArrayRef<Constant *> IdxList) {
1717 return getIndexedTypeInternal(Ty, IdxList);
1720 Type *GetElementPtrInst::getIndexedType(Type *Ty, ArrayRef<uint64_t> IdxList) {
1721 return getIndexedTypeInternal(Ty, IdxList);