summaryrefslogtreecommitdiffstats
path: root/llvm/lib/IR/LLVMContextImpl.h
diff options
context:
space:
mode:
authorKit Barton <kbarton@ca.ibm.com>2015-04-17 15:32:15 +0000
committerKit Barton <kbarton@ca.ibm.com>2015-04-17 15:32:15 +0000
commit72918025332a942ddaf64c0afb2d5867b95197a4 (patch)
tree5adfed59d918a3db8d691f49d00733154d432156 /llvm/lib/IR/LLVMContextImpl.h
parentd854180afb5534537d854504498d96803dd914fe (diff)
downloadbcm5719-llvm-72918025332a942ddaf64c0afb2d5867b95197a4.tar.gz
bcm5719-llvm-72918025332a942ddaf64c0afb2d5867b95197a4.zip
Add the i128 builtin type to LLVM.
The i128 type is needed as a builtin type in order to support the v1i128 vector type. The PowerPC ABI requires that the i128 and v1i128 types are handled differently when passed as parameters to functions (i128 is passed in pairs of GPRs, v1i128 is passed in a single vector register). http://reviews.llvm.org/D8564 llvm-svn: 235196
Diffstat (limited to 'llvm/lib/IR/LLVMContextImpl.h')
-rw-r--r--llvm/lib/IR/LLVMContextImpl.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/IR/LLVMContextImpl.h b/llvm/lib/IR/LLVMContextImpl.h
index c096a831b20..4eb37fd14be 100644
--- a/llvm/lib/IR/LLVMContextImpl.h
+++ b/llvm/lib/IR/LLVMContextImpl.h
@@ -920,7 +920,7 @@ public:
// Basic type instances.
Type VoidTy, LabelTy, HalfTy, FloatTy, DoubleTy, MetadataTy;
Type X86_FP80Ty, FP128Ty, PPC_FP128Ty, X86_MMXTy;
- IntegerType Int1Ty, Int8Ty, Int16Ty, Int32Ty, Int64Ty;
+ IntegerType Int1Ty, Int8Ty, Int16Ty, Int32Ty, Int64Ty, Int128Ty;
/// TypeAllocator - All dynamically allocated types are allocated from this.
OpenPOWER on IntegriCloud