aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Support multiple ValueTypes per RegisterClass, needed for upcoming vectorNate Begeman2005-12-011-7/+13
* Teach tblgen to accept register source operands in patterns, e.g.Evan Cheng2005-12-011-0/+14
* Make SelectNodeTo return NChris Lattner2005-11-301-28/+30
* Add a simple clear() methodChris Lattner2005-11-301-0/+5
* First chunk of actually generating vector code for packed types. TheseNate Begeman2005-11-301-4/+17
* minor cleanupChris Lattner2005-11-301-1/+1
* Fix a problem with llvm-ranlib that (on some platforms) caused the archiveReid Spencer2005-11-301-0/+3
* Fixed a bug introduced by my last commit: TargetGlobalValues should key onEvan Cheng2005-11-301-4/+5
* Added an index field to GlobalAddressSDNode so it can represent X+12, etc.Evan Cheng2005-11-302-2/+25
* Add support for a new STRING and LOCATION node for line number support, patchChris Lattner2005-11-292-1/+24
* Add the majority of the vector machien value types we expect to support,Nate Begeman2005-11-292-5/+23
* Fix PR670 and test/Regression/Transforms/Mem2Reg/2005-11-28-Crash.llChris Lattner2005-11-291-0/+1
* Added documented rsprofiler interface. Also remove new profiler passes, theAndrew Lenharth2005-11-283-4/+30
* Random sampling (aka Arnold and Ryder) profiling. This is still preliminary,...Andrew Lenharth2005-11-282-0/+12
* Reg2Mem is something a pass may depend on, so allow thatAndrew Lenharth2005-11-221-0/+1
* Check in code to scalarize arbitrarily wide packed types for some simpleNate Begeman2005-11-221-1/+3
* Add a new flagChris Lattner2005-11-211-1/+6
* Add some more directivesChris Lattner2005-11-211-1/+18
* add two more config directives, add method for printing constant poolChris Lattner2005-11-211-1/+20
* Make the AsmPrinter keep track of the notion of a function number.Chris Lattner2005-11-211-2/+19
* Capitalize methods for better consistencyChris Lattner2005-11-211-10/+10
* Add section switching to to common AsmPrinter code.Chris Lattner2005-11-211-0/+13
* Add a new option.Chris Lattner2005-11-211-0/+6
* add a new node typeChris Lattner2005-11-201-0/+7
* Add two new construction methods, patch by Evan ChengChris Lattner2005-11-191-0/+6
* Teach LLVM how to scalarize packed types. Currently, this only works onNate Begeman2005-11-192-1/+13
* Fix the dominates method to return true if the two nodes are the same. AddChris Lattner2005-11-181-4/+12
* Teach the type lowering code about turning packed types into vector types.Nate Begeman2005-11-172-5/+10
* add a flagChris Lattner2005-11-161-0/+5
* 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