Lines Matching refs:GetElementPtrConstantExpr
187 class GetElementPtrConstantExpr : public ConstantExpr {
192 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C,
197 static GetElementPtrConstantExpr *
200 GetElementPtrConstantExpr *Result = new (IdxList.size() + 1) in Create()
201 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy, in Create()
248 struct OperandTraits<GetElementPtrConstantExpr>
249 : public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {};
251 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
392 if (auto *GEPCE = dyn_cast<GetElementPtrConstantExpr>(CE))
399 if (auto *GEPCE = dyn_cast<GetElementPtrConstantExpr>(CE))
493 return GetElementPtrConstantExpr::Create(