| Commit message (Expand) | Author | Age | Files | Lines |
* | Unbreak VC++ build. | Jeff Cohen | 2007-03-05 | 1 | -1/+9 |
* | Fix ashr for bitwidths > 64. This is now validated up to 1024 bits. | Reid Spencer | 2007-03-02 | 1 | -33/+49 |
* | Use a better algorithm for rounding sqrt results. Change the FIXME about | Reid Spencer | 2007-03-02 | 1 | -8/+12 |
* | Implement unionWith. | Nick Lewycky | 2007-03-02 | 1 | -2/+11 |
* | Add a FIXME | Reid Spencer | 2007-03-02 | 1 | -0/+3 |
* | Fix a problem where shifting by 64-bits leads to incorrect results on PPC | Reid Spencer | 2007-03-02 | 1 | -1/+4 |
* | Combine two lines that can be. | Reid Spencer | 2007-03-01 | 1 | -2/+1 |
* | Make the static table of results in sqrt const. | Reid Spencer | 2007-03-01 | 1 | -1/+1 |
* | Add methods for bit width modification: sextOrTrunc, zextOrTrunc. | Reid Spencer | 2007-03-01 | 1 | -0/+16 |
* | Remove the "isSigned" parameters from ConstantRange. It turns out they | Reid Spencer | 2007-03-01 | 1 | -37/+23 |
* | Use a real table in sqrt to shorten and quicken the code. | Reid Spencer | 2007-03-01 | 1 | -14/+10 |
* | Add a square root function. | Reid Spencer | 2007-03-01 | 1 | -6/+87 |
* | Move ConstantRange class to lib/Support from lib/Analysis and make its | Reid Spencer | 2007-02-28 | 1 | -76/+20 |
* | For PR1205: | Reid Spencer | 2007-02-28 | 1 | -24/+3 |
* | For PR1205: | Reid Spencer | 2007-02-28 | 1 | -43/+18 |
* | For PR1205: | Reid Spencer | 2007-02-28 | 1 | -138/+127 |
* | Make the trunc/sext/zext methods return APInt& so that these operations | Reid Spencer | 2007-02-28 | 1 | -7/+8 |
* | Fix a bug in RoundDoubleToAPInt where it would force the size to 64 bits | Reid Spencer | 2007-02-28 | 1 | -1/+1 |
* | Join two lines that can be joined. | Reid Spencer | 2007-02-27 | 1 | -2/+1 |
* | Implement countLeadingOnes() and getMinSignedBits(). This helps to minimize | Reid Spencer | 2007-02-27 | 1 | -1/+34 |
* | Improve APInt interface: | Reid Spencer | 2007-02-27 | 1 | -34/+1 |
* | Conform to single person attribution in file comment. | Reid Spencer | 2007-02-27 | 1 | -3/+2 |
* | 1. Fix three serious bugs in the comparison code. | Reid Spencer | 2007-02-27 | 1 | -18/+22 |
* | Get rid of extraneous // in file comment. | Reid Spencer | 2007-02-27 | 1 | -1/+1 |
* | Simplify and document RoundDoubleToAPInt. | Reid Spencer | 2007-02-27 | 1 | -3/+15 |
* | 1. Make sure all delete operators of arrays use the array form of delete. | Reid Spencer | 2007-02-26 | 1 | -19/+45 |
* | Implement the getHashValue method. | Reid Spencer | 2007-02-26 | 1 | -1/+16 |
* | Re-enable this. The header was committed. | Reid Spencer | 2007-02-26 | 1 | -4/+0 |
* | another missing header :( :( :( | Chris Lattner | 2007-02-26 | 1 | -0/+4 |
* | 1. Remove redundant calls to clearUsedBits(). | Reid Spencer | 2007-02-26 | 1 | -44/+79 |
* | Rewrite lshr to not do bit by bit copy but to copy and shift whole words. | Reid Spencer | 2007-02-26 | 1 | -15/+42 |
* | Fix sext operation. Shifting by zero would leave an incorrect mask. | Reid Spencer | 2007-02-25 | 1 | -1/+1 |
* | 1. Fix the flip() method to correctly flip all words of the APInt. | Reid Spencer | 2007-02-25 | 1 | -13/+89 |
* | 1. Provide more detail in file comment. | Reid Spencer | 2007-02-25 | 1 | -189/+145 |
* | Allow this to compile now that the header file is checked in. | Reid Spencer | 2007-02-25 | 1 | -4/+0 |
* | this doesn't compile, disable it | Chris Lattner | 2007-02-25 | 1 | -0/+4 |
* | Clean up lshr and ashr to coding standards. | Reid Spencer | 2007-02-25 | 1 | -53/+79 |
* | Whoops, last word with bits in large shift left wasn't correct. | Reid Spencer | 2007-02-25 | 1 | -1/+1 |
* | Fix the > 64 bits case for left shift. | Reid Spencer | 2007-02-25 | 1 | -22/+47 |
* | Fix the remainder shifting in KnuthDiv. | Reid Spencer | 2007-02-24 | 1 | -6/+13 |
* | 1. Fix a bug in fromString for the <= 64bits case | Reid Spencer | 2007-02-24 | 1 | -17/+29 |
* | 1. Fix last bug in KnuthDiv. All divide tests pass up to 1024 bits now. | Reid Spencer | 2007-02-24 | 1 | -63/+55 |
* | 1. Make internal functions take const arguments where they should, just | Reid Spencer | 2007-02-24 | 1 | -21/+61 |
* | remove folding set debug output | Chris Lattner | 2007-02-24 | 1 | -4/+0 |
* | Avoid TBAA issue. | Chris Lattner | 2007-02-23 | 1 | -1/+4 |
* | 1. Fix a carry out problem in add if destination and x point to the same | Reid Spencer | 2007-02-23 | 1 | -92/+43 |
* | When converting from 64 to 32-bits, use the actual number of words to | Reid Spencer | 2007-02-22 | 1 | -2/+2 |
* | Fix countLeadingZeros in the case that the bitwidth evenly divides the | Reid Spencer | 2007-02-22 | 1 | -1/+4 |
* | Reorganize some code to make it clearer, avoid a few uninitialized memory | Reid Spencer | 2007-02-21 | 1 | -56/+57 |
* | Fix the carry in addition. | Reid Spencer | 2007-02-21 | 1 | -2/+2 |