Home
last modified time | relevance | path

Searched refs:GetElementPtrConstantExpr (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/IR/
DConstantsContext.h224 class GetElementPtrConstantExpr : public ConstantExpr {
228 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C,
232 static GetElementPtrConstantExpr *Create(Type *SrcElementTy, Constant *C, in Create()
235 GetElementPtrConstantExpr *Result = new (IdxList.size() + 1) in Create()
236 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy); in Create()
324 struct OperandTraits<GetElementPtrConstantExpr>
325 : public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {};
327 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
526 return GetElementPtrConstantExpr::Create(
DOperator.cpp12 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType()
18 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType()
DLLVMContextImpl.cpp232 void GetElementPtrConstantExpr::anchor() { } in anchor()
DConstants.cpp2263 GetElementPtrConstantExpr::GetElementPtrConstantExpr( in GetElementPtrConstantExpr() function in GetElementPtrConstantExpr
2266 OperandTraits<GetElementPtrConstantExpr>::op_end(this) - in GetElementPtrConstantExpr()
2277 Type *GetElementPtrConstantExpr::getSourceElementType() const { in getSourceElementType()
2281 Type *GetElementPtrConstantExpr::getResultElementType() const { in getResultElementType()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/IR/
DConstantsContext.h235 class GetElementPtrConstantExpr : public ConstantExpr {
239 GetElementPtrConstantExpr(Type *SrcElementTy, Constant *C,
243 static GetElementPtrConstantExpr *Create(Type *SrcElementTy, Constant *C, in Create()
246 GetElementPtrConstantExpr *Result = new (IdxList.size() + 1) in Create()
247 GetElementPtrConstantExpr(SrcElementTy, C, IdxList, DestTy); in Create()
337 struct OperandTraits<GetElementPtrConstantExpr>
338 : public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {};
340 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
552 return GetElementPtrConstantExpr::Create(
DOperator.cpp26 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType()
32 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType()
DConstants.cpp2344 GetElementPtrConstantExpr::GetElementPtrConstantExpr( in GetElementPtrConstantExpr() function in GetElementPtrConstantExpr
2347 OperandTraits<GetElementPtrConstantExpr>::op_end(this) - in GetElementPtrConstantExpr()
2358 Type *GetElementPtrConstantExpr::getSourceElementType() const { in getSourceElementType()
2362 Type *GetElementPtrConstantExpr::getResultElementType() const { in getResultElementType()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DConstantsContext.h204 class GetElementPtrConstantExpr : public ConstantExpr {
205 GetElementPtrConstantExpr(Constant *C, const std::vector<Constant*> &IdxList,
208 static GetElementPtrConstantExpr *Create(Constant *C, in Create()
212 GetElementPtrConstantExpr *Result = in Create()
213 new(IdxList.size() + 1) GetElementPtrConstantExpr(C, IdxList, DestTy); in Create()
290 struct OperandTraits<GetElementPtrConstantExpr> :
291 public VariadicOperandTraits<GetElementPtrConstantExpr, 1> {
294 DEFINE_TRANSPARENT_OPERAND_ACCESSORS(GetElementPtrConstantExpr, Value)
436 return GetElementPtrConstantExpr::Create(V.operands[0], IdxList, Ty,
DConstants.cpp1881 GetElementPtrConstantExpr::
1882 GetElementPtrConstantExpr(Constant *C, const std::vector<Constant*> &IdxList, in GetElementPtrConstantExpr() function in GetElementPtrConstantExpr
1885 OperandTraits<GetElementPtrConstantExpr>::op_end(this) in GetElementPtrConstantExpr()