aboutsummaryrefslogtreecommitdiff
path: root/lib/Support
AgeCommit message (Expand)Author
2007-05-15Merge from mainline.Tanya 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
2007-05-06Fix MemoryBuffer::getFile to return null if it has an error opening theChris Lattner
2007-05-03This is a patch to fix a compile error in STLExtras.h, andChris Lattner
2007-05-03silence some annoying gcc 4.3 warningsChris Lattner
2007-04-29Fix MemoryBuffer breakage correctly.Jeff Cohen
2007-04-29Unbreak build.Jeff Cohen
2007-04-29Add a new memorybuffer class, to unify all the file reading code in the systemChris Lattner
2007-04-26Using APInt more efficiently.Zhou Sheng
2007-04-14Fix PR1329.Jeff Cohen
2007-04-14We want the number of bits needed, not the power of 2.Reid Spencer
2007-04-13Implement a getBitsNeeded method to determine how many bits are needed toReid Spencer
2007-04-13Make the apint construction more effective.Zhou Sheng
2007-04-12improve the patch for PR1318 to also support grouped options with customChris Lattner
2007-04-11Fix PR1318 by reacting appropriately to a mutating option list.Chris Lattner
2007-04-11Fix an approximate calculation in an assertion not to give false negatives.Reid Spencer
2007-04-07For PR1291:Reid Spencer
2007-04-07Add signExtend to ConstantRange, to complement zeroExtend and truncate.Nick Lewycky
2007-04-07Fix a bug in my earlier commit which exposed positional options backwards.Chris Lattner
2007-04-06rearchitect the registration mechanism used by the command line option stuff.Chris Lattner
2007-04-05remove the dead removeArgument method, rename Options to OptionsMap.Chris Lattner
2007-04-04stringmap memory managed with malloc nowChris Lattner
2007-04-04use calloc instead of new/memset, it is more efficientChris Lattner
2007-04-04Extend StringMap to support being initialized as completely empty. WhenChris Lattner
2007-04-03greatly reduce hte default size of stringmap.Chris Lattner
2007-04-01Implement union of wrapped sets.Nick Lewycky
2007-03-29For PR789:Reid Spencer
2007-03-29For PR789:Reid Spencer
2007-03-21Fix a bug in getAllOnesValue() which brokeZhou Sheng
2007-03-20Fix (and simplify) 48-bit byte swap.Jeff Cohen
2007-03-19Fix coding standards violation.Reid Spencer
2007-03-19Implement extension of sign bits for negative values in the uint64_tReid Spencer
2007-03-12Revert the last patch as it violates the conditions of sext/zext.Reid Spencer
2007-03-12For APInt::z/sext(width), if width == BitWidth, just return *this.Zhou Sheng
2007-03-10Add getter methods for the extremes of a ConstantRange.Nick Lewycky
2007-03-05Unbreak VC++ build.Jeff Cohen
2007-03-02Fix ashr for bitwidths > 64. This is now validated up to 1024 bits.Reid Spencer
2007-03-02Use a better algorithm for rounding sqrt results. Change the FIXME aboutReid Spencer
2007-03-02Implement unionWith.Nick Lewycky
2007-03-02Add a FIXMEReid Spencer
2007-03-02Fix a problem where shifting by 64-bits leads to incorrect results on PPCReid Spencer
2007-03-01Combine two lines that can be.Reid Spencer
2007-03-01Make the static table of results in sqrt const.Reid Spencer
2007-03-01Add methods for bit width modification: sextOrTrunc, zextOrTrunc.Reid Spencer
2007-03-01Remove the "isSigned" parameters from ConstantRange. It turns out theyReid Spencer