[lanai] Set boolean contentss to ZeroOrOneBooleanContent.
authorJacques Pienaar <jpienaar@google.com>
Tue, 19 Apr 2016 00:26:42 +0000 (00:26 +0000)
committerJacques Pienaar <jpienaar@google.com>
Tue, 19 Apr 2016 00:26:42 +0000 (00:26 +0000)
llvm-svn: 266701

llvm/lib/Target/Lanai/LanaiISelLowering.cpp

index b80c45c..aefb5ea 100644 (file)
@@ -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,