summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* add a char6 abbrev for bbnames and value names. This represents each characterChris Lattner2007-05-05
* add an abbreviation for the type symtab, this shrinks the TST from 175197 bitsChris Lattner2007-05-05
* Implement support for globally associating abbrevs with block IDs, whichChris Lattner2007-05-05
* Add a processor.Lauro Ramos Venancio2007-05-04
* allow the 8-bit abbrev to be used for either bb or other valuesChris Lattner2007-05-04
* shave another 150K off of kc++, by using a 7-bit encoding for BB namesChris Lattner2007-05-04
* where possible, encode symtab names with 7 bits per char instead of 8. ThisChris Lattner2007-05-04
* Add an "implies" field to features. This indicates that, if the currentBill Wendling2007-05-04
* Encode all value symtab strings as arrays of 8-bit fixed width integers,Chris Lattner2007-05-04
* eliminate internal length fields from record. Records already know theirChris Lattner2007-05-04
* stub out creation of BLOCKINFO_BLOCKChris Lattner2007-05-04
* A bitcast of a global variable may have been constant folded to a GEP -Duncan Sands2007-05-04
* Use IntrinsicInst to test for prefetch instructions, which is ever soDan Gohman2007-05-04
* optimize constant layout. This fixes encoding of 181.mcf (by ensuringChris Lattner2007-05-04
* simple optimization for the type tableChris Lattner2007-05-04
* regenerateChris Lattner2007-05-04
* fix a bug where llvm-as couldn't assemble the .ll file for 252.eon.Chris Lattner2007-05-04
* storeinst ctor takes isvolatile before alignment. With this, 176.gcc roundtripsChris Lattner2007-05-04
* fix encoding of invoke instructions. kc++ now round tripsChris Lattner2007-05-04
* fix a misplaced errorChris Lattner2007-05-04
* encode and read param attrs along with function type. WE can now roundtrip O...Chris Lattner2007-05-04
* if functiontype is going to have a pointer to a paramattr object, it betterChris Lattner2007-05-04
* Bitcast all the bits of a floating point value, not just one. The zeroReid Spencer2007-05-04
* add support for reading the param attrs blockChris Lattner2007-05-04
* fix a bug encoding param attrsChris Lattner2007-05-04
* remove dead codeChris Lattner2007-05-04
* add writer support for param attrsChris Lattner2007-05-04
* Allow this to compile with gcc 4.0.XReid Spencer2007-05-04
* pass by reference, not by valueChris Lattner2007-05-04
* trivial scaffolding for param attrsChris Lattner2007-05-04
* On Mac OS X, GV requires an extra load only when relocation-model is non-static.Evan Cheng2007-05-04
* Don't create indexed load / store with zero offset!Evan Cheng2007-05-03
* Should never see an indexed load / store with zero offset.Evan Cheng2007-05-03
* Allow strength reduction to make use of addressing modes for theDan Gohman2007-05-03
* enumerate parameter attr lists.Chris Lattner2007-05-03
* Encoding calling conv info in call/invoke instrs, tree add now round trips co...Chris Lattner2007-05-03
* the type field for a store is the type of the pointer, not the value.Chris Lattner2007-05-03
* don't bother encoding # varargsChris Lattner2007-05-03
* fix encoding of BB names in the symtabChris Lattner2007-05-03
* bug fixesChris Lattner2007-05-03
* Unbreak VC++ build.Jeff Cohen2007-05-03
* implement the rest of the instructionsChris Lattner2007-05-03
* Use iterative while loop instead of recursive function call.Devang Patel2007-05-03
* Evan's patch to avoid FPreg->intreg copy for cvt; store to memDale Johannesen2007-05-03
* Debug support for arm-linux.Lauro Ramos Venancio2007-05-03
* add a few more instructions, getting closeChris Lattner2007-05-03
* Indent the .text, .data, and .bss directives in assembly output, so thatDan Gohman2007-05-03
* This is a patch to fix a compile error in STLExtras.h, andChris Lattner2007-05-03
* silence annoying gcc 4.3 warningsChris Lattner2007-05-03
* silence some annoying gcc 4.3 warningsChris Lattner2007-05-03