diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-12-14 19:49:03 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-12-14 19:49:03 -0800 |
commit | 9418abcf99215b1cf0b4ab24b088a8d0046d8c1d (patch) | |
tree | 3d461512f51208c02690ed0f483abc5a62de4b86 | |
parent | 9aea4af82dff308f97851f3424286879e6c4ea81 (diff) |
fix legalization of sext
-rw-r--r-- | lib/Transforms/NaCl/ExpandI64.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Transforms/NaCl/ExpandI64.cpp b/lib/Transforms/NaCl/ExpandI64.cpp index d9b614634d..48daf9d013 100644 --- a/lib/Transforms/NaCl/ExpandI64.cpp +++ b/lib/Transforms/NaCl/ExpandI64.cpp @@ -216,7 +216,7 @@ void ExpandI64::splitInst(Instruction *I, DataLayout& DL) { } else { Low = Input; } - Instruction *Check = CopyDebug(new ICmpInst(I, ICmpInst::ICMP_SLE, Low, Zero), I); + Instruction *Check = CopyDebug(new ICmpInst(I, ICmpInst::ICMP_SLT, Low, Zero), I); Instruction *High = CopyDebug(SelectInst::Create(Check, Ones, Zero, "", I), I); SplitInfo &Split = Splits[I]; Split.LowHigh.Low = Low; |