summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add support for array abbreviations.Chris Lattner2007-05-043-59/+101
* eliminate internal length fields from record. Records already know theirChris Lattner2007-05-042-48/+48
* eliminate lengths from record bodiesChris Lattner2007-05-041-16/+16
* stub out creation of BLOCKINFO_BLOCKChris Lattner2007-05-041-0/+25
* minor cleanups. Add provisions for a new standard BLOCKINFO_BLOCKChris Lattner2007-05-044-17/+41
* refcount BitCodeAbbrev objectsChris Lattner2007-05-043-7/+13
* Test that the eh lowering code can handle constant folded bitcasts.Duncan Sands2007-05-041-0/+12
* A bitcast of a global variable may have been constant folded to a GEP -Duncan Sands2007-05-041-26/+30
* Use IntrinsicInst to test for prefetch instructions, which is ever soDan Gohman2007-05-041-6/+5
* optimize constant layout. This fixes encoding of 181.mcf (by ensuringChris Lattner2007-05-042-5/+48
* simple optimization for the type tableChris Lattner2007-05-041-5/+29
* regenerateChris Lattner2007-05-043-4626/+3338
* fix a bug where llvm-as couldn't assemble the .ll file for 252.eon.Chris Lattner2007-05-041-1/+1
* storeinst ctor takes isvolatile before alignment. With this, 176.gcc roundtripsChris Lattner2007-05-041-1/+1
* fix encoding of invoke instructions. kc++ now round tripsChris Lattner2007-05-041-1/+0
* fix a misplaced errorChris Lattner2007-05-041-1/+1
* encode and read param attrs along with function type. WE can now roundtrip O...Chris Lattner2007-05-042-9/+8
* if functiontype is going to have a pointer to a paramattr object, it betterChris Lattner2007-05-042-5/+5
* Bitcast all the bits of a floating point value, not just one. The zeroReid Spencer2007-05-041-0/+2
* Add a test case for testing the LLI interpreter wrt bitcast of fp to integer.Reid Spencer2007-05-041-0/+21
* add support for reading the param attrs blockChris Lattner2007-05-042-0/+82
* fix a bug encoding param attrsChris Lattner2007-05-041-1/+1
* add a helperChris Lattner2007-05-041-0/+4
* remove dead codeChris Lattner2007-05-041-6/+0
* remove unused codeChris Lattner2007-05-041-12/+11
* add support for new codes/blockChris Lattner2007-05-041-1/+7
* add new codesChris Lattner2007-05-041-5/+11
* add writer support for param attrsChris Lattner2007-05-041-1/+15
* Allow this to compile with gcc 4.0.XReid Spencer2007-05-041-2/+4
* new testcaseChris Lattner2007-05-041-0/+17
* pass by reference, not by valueChris Lattner2007-05-041-1/+1
* trivial scaffolding for param attrsChris Lattner2007-05-041-0/+12
* Test load global in static mode.Evan Cheng2007-05-041-7/+10
* On Mac OS X, GV requires an extra load only when relocation-model is non-static.Evan Cheng2007-05-041-5/+6
* New test case.Evan Cheng2007-05-031-0/+113
* Don't create indexed load / store with zero offset!Evan Cheng2007-05-031-0/+8
* Should never see an indexed load / store with zero offset.Evan Cheng2007-05-031-5/+7
* Allow strength reduction to make use of addressing modes for theDan Gohman2007-05-031-1/+10
* enumerate parameter attr lists.Chris Lattner2007-05-032-0/+33
* Encoding calling conv info in call/invoke instrs, tree add now round trips co...Chris Lattner2007-05-032-18/+24
* the type field for a store is the type of the pointer, not the value.Chris Lattner2007-05-031-3/+4
* don't bother encoding # varargsChris Lattner2007-05-031-1/+0
* fix encoding of BB names in the symtabChris Lattner2007-05-033-5/+21
* add a new codeChris Lattner2007-05-031-1/+2
* bug fixesChris Lattner2007-05-031-3/+3
* Unbreak VC++ build.Jeff Cohen2007-05-032-3/+2
* implement the rest of the instructionsChris Lattner2007-05-031-10/+68
* Use iterative while loop instead of recursive function call.Devang Patel2007-05-032-14/+34
* Evan's patch to avoid FPreg->intreg copy for cvt; store to memDale Johannesen2007-05-032-0/+38
* Debug support for arm-linux.Lauro Ramos Venancio2007-05-034-18/+32