aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Support
Commit message (Expand)AuthorAgeFilesLines
...
* 1. Add a dump() method for faster debugging.Reid Spencer2007-02-211-81/+80
* Fix countLeadingZeros to actually return the correct number.Reid Spencer2007-02-211-11/+13
* Make long addition and subtraction work. Speed things up by using internalReid Spencer2007-02-201-72/+69
* Clean up variable names in operator*.Reid Spencer2007-02-201-8/+8
* Use INFINITY macro from math.h instead of constructing hex floating pointReid Spencer2007-02-201-2/+3
* First version that can process arith.cpp test case up to 1024 bits:Reid Spencer2007-02-201-171/+423
* Not all managedstatics need object pointers.Chris Lattner2007-02-201-1/+1
* 1. Fix some indentation and variable names in the get{Min,Max}Value methods.Reid Spencer2007-02-181-8/+24
* 1. Use APINT_WORD_SIZE instead of sizeof(uint64_t)Reid Spencer2007-02-181-42/+59
* 1. Remove dead code (lshift function).Reid Spencer2007-02-181-227/+218
* Make add_1 exit early if carry is 0.Reid Spencer2007-02-181-36/+23
* Implement signed output for toString.Reid Spencer2007-02-181-44/+75
* Fix some bugs in division logic.Reid Spencer2007-02-171-3/+5
* Move static functions closer to their usage.Reid Spencer2007-02-171-295/+295
* Clean up the divide and remainder logic a bit (exit early). Use moreReid Spencer2007-02-171-63/+88
* Fix bugs introduced by constructor parameter order change.Reid Spencer2007-02-171-13/+29
* Review changes:Reid Spencer2007-02-161-186/+183
* Add possibility to set memory limit for binaries run via libSystem. ThisAnton Korobeynikov2007-02-161-4/+4
* Fix some buges:Zhou Sheng2007-02-151-43/+58
* Use brute-force algorithm for to_string. It doesn't have to be efficientReid Spencer2007-02-141-28/+35
* Make some minor improvements to APInt:Reid Spencer2007-02-131-15/+11
* 1. Make APInt::shl work correctly and more efficiently.Zhou Sheng2007-02-121-10/+78
* Add support for removing elements out of StringMap.Chris Lattner2007-02-111-11/+52
* Replace the ugly FindValue method with STL-like find methods.Chris Lattner2007-02-111-0/+43
* remove support for stringmap visitors now that iterators exist.Chris Lattner2007-02-111-13/+0
* add support for iterators.Chris Lattner2007-02-111-2/+9
* Fix comments to match names of functions.Nick Lewycky2007-02-111-2/+2
* Eliminates friend function declaration inside APInt, instead, adds publicZhou Sheng2007-02-091-23/+23
* Rename CStringMap -> StringMap, since it now supports nul characters in theChris Lattner2007-02-082-146/+8
* Allow cstringmap to contain strings with nul characters in them.Chris Lattner2007-02-082-8/+10
* Switched this file on accidently.Zhou Sheng2007-02-081-1/+1
* As Chris and Reid suggested, remove "isSigned" field from APInt, instead,Zhou Sheng2007-02-081-178/+170
* As Chris suggested, fixed some problems. (This is the first part)Zhou Sheng2007-02-071-147/+157
* do not let the table fill up with tombstones.Chris Lattner2007-02-071-1/+5
* As Reid suggested, fixed some problems.Zhou Sheng2007-02-061-150/+143
* Disable this for now.Chris Lattner2007-02-061-0/+5
* Add a class APInt to represent arbitrary precision constant integral values.Zhou Sheng2007-02-061-0/+1113
* Fix a bug in smallptrset::erase: in the small case, return true if theChris Lattner2007-02-051-1/+1
* Encode small integers more densely in foldingset, avoiding overflowing the Sm...Chris Lattner2007-02-041-1/+4
* improve comments, add an assertionChris Lattner2007-02-011-3/+6
* Add PrintVersionMessage() that tools can use to print version numberDevang Patel2007-02-011-3/+11
* Add some debug output.Reid Spencer2007-01-311-0/+4
* minor cleanups. Fix off-by-one in accounting the number of nodes when theChris Lattner2007-01-311-4/+5
* reformat commentChris Lattner2007-01-301-2/+2
* implement SmallPtrSet::eraseChris Lattner2007-01-271-0/+27
* add a noteChris Lattner2007-01-271-1/+2
* Add a new SmallSet ADT specialized for pointers.Chris Lattner2007-01-271-0/+113
* Moved disassembler to libSystemAnton Korobeynikov2007-01-231-53/+0
* For PR1043:Reid Spencer2007-01-191-0/+1
* Adding disassembler interface and external hook to udis86 library.Anton Korobeynikov2007-01-191-0/+53