summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Teach emitAlignment to handle explicit alignment requests by globals.Chris Lattner2005-11-141-2/+3
* add malloc_zone_statistics, remove mstatsChris Lattner2005-11-141-3/+3
* regenerateChris Lattner2005-11-141-0/+6
* Shrink derived types by 8 bytes each by not having to have 2 vtables pointersChris Lattner2005-11-132-2/+5
* Refactor some code, moving methods and data around. This gets rid of someChris Lattner2005-11-132-51/+34
* Shrink the Type class from 32 to 28 bytes on Darwin (which has silly 32-bitChris Lattner2005-11-121-1/+1
* remove a dead methodChris Lattner2005-11-122-13/+0
* Add support for putting globals in a particular sectionChris Lattner2005-11-121-4/+9
* added a chain outputAndrew Lenharth2005-11-111-0/+3
* Add support for a cycle counter intrinsic. As basically all processors haveAndrew Lenharth2005-11-112-4/+8
* Allow per-character control over what target assemblers allow in symbolChris Lattner2005-11-101-0/+17
* Add a new option for targets that accept quoted labels.Chris Lattner2005-11-101-7/+17
* Remove M, which is dead. Eliminate a dead typedef. Add comments.Chris Lattner2005-11-101-6/+12
* This method is no longer staticChris Lattner2005-11-101-2/+1
* minor interface changes.Chris Lattner2005-11-101-3/+4
* add support for .asciz, and enable it by default. If your target assemblerChris Lattner2005-11-101-1/+7
* needs to go here to apparently.Andrew Lenharth2005-11-101-0/+1
* The pass everyone has been waiting for!Andrew Lenharth2005-11-101-0/+6
* Switch the allnodes list from a vector of pointers to an ilist of nodes.Chris Lattner2005-11-092-14/+52
* Change the ValueList array for each node to be shared instead of individuallyChris Lattner2005-11-082-22/+19
* Switch the operandlist/valuelist from being vectors to being just an array.Chris Lattner2005-11-081-71/+121
* adjust itfChris Lattner2005-11-081-1/+1
* Add a new option to indicate we want the code generator to emit code quickly,Chris Lattner2005-11-081-3/+4
* Change a comment slightlyChris Lattner2005-11-061-2/+4
* Add the necessary support to the ISel to allow targets to codegen the newNate Begeman2005-11-061-1/+18
* Make sure to initialize the alignment fieldChris Lattner2005-11-061-1/+2
* allow functions and modules to have an explicit alignmentChris Lattner2005-11-061-0/+7
* add an accessorChris Lattner2005-11-051-0/+4
* Add support alignment of allocation instructions.Nate Begeman2005-11-052-9/+30
* <cassert> no longer required to make VC++ happy.Jeff Cohen2005-11-041-2/+0
* change NULL to 0, unbreaks the ppc target when building on ia64Duraid Madina2005-11-041-2/+2
* 1. Remove ranges from itinerary data.Jim Laskey2005-11-031-20/+7
* Keep VC++ happy.Jeff Cohen2005-11-021-0/+1
* Allow itineraries to be passed through the Target Machine.Jim Laskey2005-11-013-1/+60
* Remove the LowerConstantExpressionsPass passChris Lattner2005-10-292-6/+0
* remove a dead headerChris Lattner2005-10-291-63/+0
* Structures used to hold scheduling information.Jim Laskey2005-10-271-0/+46
* Move some constant folding functions into LLVMAnalysis since they are usedJohn Criswell2005-10-272-8/+37
* Fix comment.Jeff Cohen2005-10-261-1/+1
* Eliminate use of sed in Visual Studio builds.Jeff Cohen2005-10-264-7/+28
* Add a methodChris Lattner2005-10-251-1/+4
* Remove some dead argument names which irritates GCC at certain warning levels.Chris Lattner2005-10-254-4/+4
* Add a missing Module::setTargetTriple method.Chris Lattner2005-10-252-12/+10
* Preparation of supporting scheduling info. Need to find info based on selectedJim Laskey2005-10-251-9/+27
* Move the END_WITH_NULL marker. Vladimir suggests that this works better withChris Lattner2005-10-241-7/+2
* Remove a prototypeChris Lattner2005-10-241-5/+0
* This pass is very old and quite useless, remove it.Chris Lattner2005-10-242-64/+0
* Don't link these three passes in anymoreChris Lattner2005-10-241-3/+0
* add a protoChris Lattner2005-10-241-0/+4
* new headerChris Lattner2005-10-241-0/+64