Searched refs:GetElementPtrConstantExpr (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantsContext.h | 196 class GetElementPtrConstantExpr : public ConstantExpr { 201 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C, 207 static GetElementPtrConstantExpr * 211 GetElementPtrConstantExpr *Result = new (AllocMarker) in Create() 212 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy, in Create() 259 struct OperandTraits<GetElementPtrConstantExpr> 260 : public VariadicOperandTraits<GetElementPtrConstantExpr> {}; 262 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value) 403 if (auto *GEPCE = dyn_cast<GetElementPtrConstantExpr>(CE)) 410 if (auto *GEPCE = dyn_cast<GetElementPtrConstantExpr>(CE)) [all …]
|
| H A D | Operator.cpp | 73 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType() 79 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType() 83 if (auto *CE = dyn_cast<GetElementPtrConstantExpr>(this)) in getInRange()
|
| H A D | Constants.cpp | 590 else if (isa<GetElementPtrConstantExpr>(C)) in deleteConstant() 591 delete static_cast<GetElementPtrConstantExpr *>(C); in deleteConstant() 2787 GetElementPtrConstantExpr::GetElementPtrConstantExpr( in GetElementPtrConstantExpr() function in GetElementPtrConstantExpr 2800 Type *GetElementPtrConstantExpr::getSourceElementType() const { in getSourceElementType() 2804 Type *GetElementPtrConstantExpr::getResultElementType() const { in getResultElementType() 2808 std::optional<ConstantRange> GetElementPtrConstantExpr::getInRange() const { in getInRange()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/ |
| H A D | DemangleTestCases.inc | 20965 …stantERKSt6vectorIS2_SaIS2_EEPKNS_4TypeE", "llvm::GetElementPtrConstantExpr::GetElementPtrConstant… 20966 …stantERKSt6vectorIS2_SaIS2_EEPKNS_4TypeE", "llvm::GetElementPtrConstantExpr::GetElementPtrConstant… 21021 …"_ZN4llvm25GetElementPtrConstantExprD1Ev", "llvm::GetElementPtrConstantExpr::~GetElementPtrConstan… 21022 …"_ZN4llvm25GetElementPtrConstantExprD0Ev", "llvm::GetElementPtrConstantExpr::~GetElementPtrConstan… 24712 {"_ZTSN4llvm25GetElementPtrConstantExprE", "typeinfo name for llvm::GetElementPtrConstantExpr"}, 26229 {"_ZTIN4llvm25GetElementPtrConstantExprE", "typeinfo for llvm::GetElementPtrConstantExpr"}, 26593 {"_ZTVN4llvm25GetElementPtrConstantExprE", "vtable for llvm::GetElementPtrConstantExpr"},
|