Age | Commit message (Expand) | Author |
2007-02-25 | 1. Provide more detail in file comment. | Reid Spencer |
2007-02-25 | Allow this to compile now that the header file is checked in. | Reid Spencer |
2007-02-25 | this doesn't compile, disable it | Chris Lattner |
2007-02-25 | Clean up lshr and ashr to coding standards. | Reid Spencer |
2007-02-25 | Whoops, last word with bits in large shift left wasn't correct. | Reid Spencer |
2007-02-25 | Fix the > 64 bits case for left shift. | Reid Spencer |
2007-02-24 | Fix the remainder shifting in KnuthDiv. | Reid Spencer |
2007-02-24 | 1. Fix a bug in fromString for the <= 64bits case | Reid Spencer |
2007-02-24 | 1. Fix last bug in KnuthDiv. All divide tests pass up to 1024 bits now. | Reid Spencer |
2007-02-24 | 1. Make internal functions take const arguments where they should, just | Reid Spencer |
2007-02-23 | 1. Fix a carry out problem in add if destination and x point to the same | Reid Spencer |
2007-02-22 | When converting from 64 to 32-bits, use the actual number of words to | Reid Spencer |
2007-02-22 | Fix countLeadingZeros in the case that the bitwidth evenly divides the | Reid Spencer |
2007-02-21 | Reorganize some code to make it clearer, avoid a few uninitialized memory | Reid Spencer |
2007-02-21 | Fix the carry in addition. | Reid Spencer |
2007-02-21 | 1. Add a dump() method for faster debugging. | Reid Spencer |
2007-02-21 | Fix countLeadingZeros to actually return the correct number. | Reid Spencer |
2007-02-20 | Make long addition and subtraction work. Speed things up by using internal | Reid Spencer |
2007-02-20 | Clean up variable names in operator*. | Reid Spencer |
2007-02-20 | Use INFINITY macro from math.h instead of constructing hex floating point | Reid Spencer |
2007-02-20 | First version that can process arith.cpp test case up to 1024 bits: | Reid Spencer |
2007-02-18 | 1. Fix some indentation and variable names in the get{Min,Max}Value methods. | Reid Spencer |
2007-02-18 | 1. Use APINT_WORD_SIZE instead of sizeof(uint64_t) | Reid Spencer |
2007-02-18 | 1. Remove dead code (lshift function). | Reid Spencer |
2007-02-18 | Make add_1 exit early if carry is 0. | Reid Spencer |
2007-02-18 | Implement signed output for toString. | Reid Spencer |
2007-02-17 | Fix some bugs in division logic. | Reid Spencer |
2007-02-17 | Move static functions closer to their usage. | Reid Spencer |
2007-02-17 | Clean up the divide and remainder logic a bit (exit early). Use more | Reid Spencer |
2007-02-17 | Fix bugs introduced by constructor parameter order change. | Reid Spencer |
2007-02-16 | Review changes: | Reid Spencer |
2007-02-15 | Fix some buges: | Zhou Sheng |
2007-02-14 | Use brute-force algorithm for to_string. It doesn't have to be efficient | Reid Spencer |
2007-02-13 | Make some minor improvements to APInt: | Reid Spencer |
2007-02-12 | 1. Make APInt::shl work correctly and more efficiently. | Zhou Sheng |
2007-02-09 | Eliminates friend function declaration inside APInt, instead, adds public | Zhou Sheng |
2007-02-08 | Switched this file on accidently. | Zhou Sheng |
2007-02-08 | As Chris and Reid suggested, remove "isSigned" field from APInt, instead, | Zhou Sheng |
2007-02-07 | As Chris suggested, fixed some problems. (This is the first part) | Zhou Sheng |
2007-02-06 | As Reid suggested, fixed some problems. | Zhou Sheng |
2007-02-06 | Disable this for now. | Chris Lattner |
2007-02-06 | Add a class APInt to represent arbitrary precision constant integral values. | Zhou Sheng |