Searched refs:GetElementPtrConstantExpr (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 25 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); 31 return cast<GetElementPtrConstantExpr>(this)->getResultElementType();
|
H A D | ConstantsContext.h | 279 /// GetElementPtrConstantExpr - This class is private to Constants.cpp, and is 281 class GetElementPtrConstantExpr final : public ConstantExpr { 285 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C, 289 static GetElementPtrConstantExpr *Create(Type *SrcElementTy, Constant *C, 292 GetElementPtrConstantExpr *Result = new (IdxList.size() + 1) 293 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy); 383 struct OperandTraits<GetElementPtrConstantExpr> 384 : public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {}; 386 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value) 532 if (auto *GEPCE = dyn_cast<GetElementPtrConstantExpr>(C [all...] |
H A D | Constants.cpp | 524 else if (isa<GetElementPtrConstantExpr>(C)) 525 delete static_cast<GetElementPtrConstantExpr *>(C); 2639 GetElementPtrConstantExpr::GetElementPtrConstantExpr( function in class:GetElementPtrConstantExpr 2642 OperandTraits<GetElementPtrConstantExpr>::op_end(this) - 2653 Type *GetElementPtrConstantExpr::getSourceElementType() const { 2657 Type *GetElementPtrConstantExpr::getResultElementType() const {
|
Completed in 97 milliseconds