summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorJacques Pienaar <jpienaar@google.com>2016-04-19 00:26:42 +0000
committerJacques Pienaar <jpienaar@google.com>2016-04-19 00:26:42 +0000
commit250c4bec9eb683bedf23f0e176c9a27c66b001b6 (patch)
tree584de6e905fc14db3e0028c5e8b63ef5ad88f9df /llvm
parent7212c5d82c3d785c84f16ad1e6e4f096137b246f (diff)
downloadbcm5719-llvm-250c4bec9eb683bedf23f0e176c9a27c66b001b6.tar.gz
bcm5719-llvm-250c4bec9eb683bedf23f0e176c9a27c66b001b6.zip
[lanai] Set boolean contentss to ZeroOrOneBooleanContent.
llvm-svn: 266701
Diffstat (limited to 'llvm')
-rw-r--r--llvm/lib/Target/Lanai/LanaiISelLowering.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/llvm/lib/Target/Lanai/LanaiISelLowering.cpp b/llvm/lib/Target/Lanai/LanaiISelLowering.cpp
index b80c45c7aea..aefb5eaa7bb 100644
--- a/llvm/lib/Target/Lanai/LanaiISelLowering.cpp
+++ b/llvm/lib/Target/Lanai/LanaiISelLowering.cpp
@@ -148,6 +148,9 @@ LanaiTargetLowering::LanaiTargetLowering(const TargetMachine &TM,
MaxStoresPerMemcpyOptSize = 8;
MaxStoresPerMemmove = 16; // For @llvm.memmove -> sequence of stores
MaxStoresPerMemmoveOptSize = 8;
+
+ // Booleans always contain 0 or 1.
+ setBooleanContents(ZeroOrOneBooleanContent);
}
SDValue LanaiTargetLowering::LowerOperation(SDValue Op,
OpenPOWER on IntegriCloud