Searched refs:GetElementPtrConstantExpr (Results 1 – 9 of 9) sorted by relevance
/external/llvm/lib/IR/ |
D | ConstantsContext.h | 224 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(
|
D | Operator.cpp | 12 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType() 18 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType()
|
D | LLVMContextImpl.cpp | 232 void GetElementPtrConstantExpr::anchor() { } in anchor()
|
D | Constants.cpp | 2263 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/ |
D | ConstantsContext.h | 235 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(
|
D | Operator.cpp | 26 return cast<GetElementPtrConstantExpr>(this)->getSourceElementType(); in getSourceElementType() 32 return cast<GetElementPtrConstantExpr>(this)->getResultElementType(); in getResultElementType()
|
D | Constants.cpp | 2344 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/ |
D | ConstantsContext.h | 204 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,
|
D | Constants.cpp | 1881 GetElementPtrConstantExpr:: 1882 GetElementPtrConstantExpr(Constant *C, const std::vector<Constant*> &IdxList, in GetElementPtrConstantExpr() function in GetElementPtrConstantExpr 1885 OperandTraits<GetElementPtrConstantExpr>::op_end(this) in GetElementPtrConstantExpr()
|