Lines Matching defs:GetElementPtrConstantExpr
232 /// GetElementPtrConstantExpr - This class is private to Constants.cpp, and is
234 class GetElementPtrConstantExpr : public ConstantExpr {
238 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C,
242 static GetElementPtrConstantExpr *Create(Type *SrcElementTy, Constant *C,
245 GetElementPtrConstantExpr *Result = new (IdxList.size() + 1)
246 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy);
336 struct OperandTraits<GetElementPtrConstantExpr>
337 : public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {};
339 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
555 return GetElementPtrConstantExpr::Create(