Files
archived-llvm/include/llvm/Support
Craig Topper cbc4008cb2 [KnownBits] Remove asserts from KnownBits::makeNegative/makeNonNegative
Many of the callers don't guarantee there is no conflict before calling these and instead check for conflicts later.

The makeNegative/makeNonNegative methods replaced Known.One.setSignBit() and Known.Zero.setSignBit() calls that didn't have asserts originally. So removing the asserts is no worse than the original code.

Fixes PR35769

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@321539 91177308-0d34-0410-b5e6-96231b3b80d8
2017-12-28 19:46:14 +00:00
..
2017-08-03 11:36:44 +00:00
2017-09-20 23:29:47 +00:00
2016-04-18 09:17:29 +00:00
2016-01-22 19:58:18 +00:00
2017-07-13 16:11:08 +00:00
2016-04-18 09:17:29 +00:00
2016-04-18 09:17:29 +00:00
2017-08-02 22:31:39 +00:00
2017-03-20 23:33:18 +00:00
2017-04-18 01:04:05 +00:00
2017-10-12 23:56:02 +00:00
2017-10-04 20:27:01 +00:00
2017-10-04 20:27:01 +00:00
2016-04-18 09:17:29 +00:00