Home | History | Annotate | Download | only in IR

Lines Matching refs:GetElementPtrConstantExpr

215 /// GetElementPtrConstantExpr - This class is private to Constants.cpp, and is
217 class GetElementPtrConstantExpr : public ConstantExpr {
219 GetElementPtrConstantExpr(Constant *C, ArrayRef<Constant*> IdxList,
222 static GetElementPtrConstantExpr *Create(Constant *C,
226 GetElementPtrConstantExpr *Result =
227 new(IdxList.size() + 1) GetElementPtrConstantExpr(C, IdxList, DestTy);
306 struct OperandTraits<GetElementPtrConstantExpr> :
307 public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {
310 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
453 return GetElementPtrConstantExpr::Create(V.operands[0], IdxList, Ty,