aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2007-09-11Add APInt interfaces to APFloat (allows directlyDale Johannesen
2007-09-08Smarter Reset(). Instead of deallocating all memory regions and reallocate theEvan Cheng
2007-09-05Added Reset() to free all allocated memory regions and reset state to be the ...Evan Cheng
2007-09-05Fix mod so it actually works. Fix conversions toDale Johannesen
2007-08-31Oops, should be part of 41664; won't work very well without this piece.Dale Johannesen
2007-08-31Enhance APFloat to retain bits of NaNs (fixes oggenc).Dale Johannesen
2007-08-30Change LegalFPImmediates to use APFloat.Dale Johannesen
2007-08-24Poison APFloat::operator==. Replace existing uses with bitwiseIsEqual.Dale Johannesen
2007-08-24Revised per review feedback from previous patch.Dale Johannesen
2007-08-24silence some warnings in an optimized build.Chris Lattner
2007-08-24Change internal representation of ConstantFP to use APFloat.Dale Johannesen
2007-08-23rename APInt::toString -> toStringUnsigned for symmetry with toStringSigned()Chris Lattner
2007-08-20initial checkin of Neil's APFloat work.Chris Lattner
2007-08-16This adds a bunch of static functions that implement unsignedChris Lattner
2007-08-15Properly use const qualifiersAnton Korobeynikov
2007-08-08Make getSTDIN return null if the standard input is empty, as the header fileReid Spencer
2007-08-05Escape some escapes that confuse doxygen.Reid Spencer
2007-08-05When clearing a SmallPtrSet, if the set had a huge capacity, but theChris Lattner
2007-07-27Allow SmallPtrSet to hold pointers to const data.Owen Anderson
2007-07-24Make the copy constructor of SmallPtrSet much faster.Owen Anderson
2007-07-19Remember to free the heap allocated array if we're not going to use it.Owen Anderson
2007-07-18Fix an issue where assignments that caused a SmallPtrSet to become non-smallOwen Anderson
2007-07-17Unbreak the build by putting calls to free into the implementation file andReid Spencer
2007-07-16Use realloc() to (potentially) resize the contents of SmallPtrSet in place.Owen Anderson
2007-07-14Clarify the language. Pointed out by Duncan Sands.Nick Lewycky
2007-07-14Add alternate ConstantRange intersection algorithm.Nick Lewycky
2007-07-09Make the assignment operator for SmallPtrSet much faster for normal cases.Owen Anderson
2007-07-09Make the assignment operator for SmallPtrSet return a reference, and fix a lo...Owen Anderson
2007-07-09Fix an error in the assignment operator that was causing an infinite loop in ...Owen Anderson
2007-07-09implement operator= for smallptrsetChris Lattner
2007-07-05Here is the bulk of the sanitizing.Gabor Greif
2007-07-01Fix undefined behaviour reported by the new --enable-expensive-checks option.Nick Lewycky
2007-06-22Fix a bug in SmallPtrSet that was causing GVNPRE to enter an infinite loop.Owen Anderson
2007-06-21Two changes:Chris Lattner
2007-06-09Fix edge case.Nick Lewycky
2007-05-22Make tail merging the default, except on powerPC. There was no prior artDale Johannesen
2007-05-19Fix an assertion introduced by my last change to the toString method. WeReid Spencer
2007-05-17Get rid of leading zeros in the output of toString.Reid Spencer
2007-05-17For lshr by 0 bits, just return *this as a short cut. This also preventsReid Spencer
2007-05-16Fix a bug in the "fromString" method where radix 2,8 and 16 values wereReid Spencer
2007-05-14Make the results for the rotate functions correct when rotateAmt == 0.Reid Spencer
2007-05-13Add some things needed by the llvm-gcc version supporting bit accurate integerReid Spencer
2007-05-12Fix shl to produce the correct result when the bitwidth is > 64 and theReid Spencer
2007-05-11fix a memory leakChris Lattner
2007-05-07Unbreak VC++ build.Jeff Cohen
2007-05-06Enhance MemoryBuffer to return error messages in strings if they occur.Chris Lattner
2007-05-06remove this file for now, we can bring it back from cvs if we need it inChris Lattner
2007-05-06remove libbzip2, it is deadChris Lattner
2007-05-06don't build bzip2 for nowChris Lattner
2007-05-06disable this for nowChris Lattner