summaryrefslogtreecommitdiff
path: root/include
Commit message (Expand)AuthorAge
* Random sampling (aka Arnold and Ryder) profiling. This is still preliminary,...Andrew Lenharth2005-11-28
* Reg2Mem is something a pass may depend on, so allow thatAndrew Lenharth2005-11-22
* Check in code to scalarize arbitrarily wide packed types for some simpleNate Begeman2005-11-22
* Add a new flagChris Lattner2005-11-21
* Add some more directivesChris Lattner2005-11-21
* add two more config directives, add method for printing constant poolChris Lattner2005-11-21
* Make the AsmPrinter keep track of the notion of a function number.Chris Lattner2005-11-21
* Capitalize methods for better consistencyChris Lattner2005-11-21
* Add section switching to to common AsmPrinter code.Chris Lattner2005-11-21
* Add a new option.Chris Lattner2005-11-21
* add a new node typeChris Lattner2005-11-20
* Add two new construction methods, patch by Evan ChengChris Lattner2005-11-19
* Teach LLVM how to scalarize packed types. Currently, this only works onNate Begeman2005-11-19
* Fix the dominates method to return true if the two nodes are the same. AddChris Lattner2005-11-18
* Teach the type lowering code about turning packed types into vector types.Nate Begeman2005-11-17
* add a flagChris Lattner2005-11-16
* Teach emitAlignment to handle explicit alignment requests by globals.Chris Lattner2005-11-14
* add malloc_zone_statistics, remove mstatsChris Lattner2005-11-14
* regenerateChris Lattner2005-11-14
* Shrink derived types by 8 bytes each by not having to have 2 vtables pointersChris Lattner2005-11-13
* Refactor some code, moving methods and data around. This gets rid of someChris Lattner2005-11-13
* Shrink the Type class from 32 to 28 bytes on Darwin (which has silly 32-bitChris Lattner2005-11-12
* remove a dead methodChris Lattner2005-11-12
* Add support for putting globals in a particular sectionChris Lattner2005-11-12
* added a chain outputAndrew Lenharth2005-11-11
* Add support for a cycle counter intrinsic. As basically all processors haveAndrew Lenharth2005-11-11
* Allow per-character control over what target assemblers allow in symbolChris Lattner2005-11-10
* Add a new option for targets that accept quoted labels.Chris Lattner2005-11-10
* Remove M, which is dead. Eliminate a dead typedef. Add comments.Chris Lattner2005-11-10
* This method is no longer staticChris Lattner2005-11-10
* minor interface changes.Chris Lattner2005-11-10
* add support for .asciz, and enable it by default. If your target assemblerChris Lattner2005-11-10
* needs to go here to apparently.Andrew Lenharth2005-11-10
* The pass everyone has been waiting for!Andrew Lenharth2005-11-10
* Switch the allnodes list from a vector of pointers to an ilist of nodes.Chris Lattner2005-11-09
* Change the ValueList array for each node to be shared instead of individuallyChris Lattner2005-11-08
* Switch the operandlist/valuelist from being vectors to being just an array.Chris Lattner2005-11-08
* adjust itfChris Lattner2005-11-08
* Add a new option to indicate we want the code generator to emit code quickly,Chris Lattner2005-11-08
* Change a comment slightlyChris Lattner2005-11-06
* Add the necessary support to the ISel to allow targets to codegen the newNate Begeman2005-11-06
* Make sure to initialize the alignment fieldChris Lattner2005-11-06
* allow functions and modules to have an explicit alignmentChris Lattner2005-11-06
* add an accessorChris Lattner2005-11-05
* Add support alignment of allocation instructions.Nate Begeman2005-11-05
* <cassert> no longer required to make VC++ happy.Jeff Cohen2005-11-04
* change NULL to 0, unbreaks the ppc target when building on ia64Duraid Madina2005-11-04
* 1. Remove ranges from itinerary data.Jim Laskey2005-11-03
* Keep VC++ happy.Jeff Cohen2005-11-02
* Allow itineraries to be passed through the Target Machine.Jim Laskey2005-11-01