aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* continued readcyclecounter supportAndrew Lenharth2005-11-1112-4/+88
* Add support for a cycle counter intrinsic. As basically all processors haveAndrew Lenharth2005-11-112-4/+8
* Fix some typos.Jeff Cohen2005-11-111-2/+2
* Add new file to Visual Studio.Jeff Cohen2005-11-111-0/+3
* Fix the optimized code handling of user asm stringsChris Lattner2005-11-101-8/+15
* Make BB and CPI labels use the function number, not the function name as aChris Lattner2005-11-101-19/+18
* speedup the common case where nothing needs to be quotedChris Lattner2005-11-101-7/+20
* Allow per-character control over what target assemblers allow in symbolChris Lattner2005-11-101-7/+25
* do not allow '.' in symbol namesChris Lattner2005-11-102-0/+2
* Allow per-character control over what target assemblers allow in symbolChris Lattner2005-11-101-0/+17
* the pain isn't gone unless the phinodes are spilled tooAndrew Lenharth2005-11-101-1/+2
* Darwin supports quoted labels. This implements:Chris Lattner2005-11-101-0/+3
* Check that this compiles to a label with a space in it.Chris Lattner2005-11-101-0/+8
* Add a new option for targets that accept quoted labels.Chris Lattner2005-11-102-24/+61
* Remove M, which is dead. Eliminate a dead typedef. Add comments.Chris Lattner2005-11-101-6/+12
* remove the M instance varChris Lattner2005-11-101-2/+2
* This method is no longer staticChris Lattner2005-11-101-2/+1
* Call this method with the object we haveChris Lattner2005-11-102-4/+4
* nuke blank lineChris Lattner2005-11-101-1/+0
* Make this more efficient of the common case where we are only mangling globals.Chris Lattner2005-11-101-29/+28
* minor interface changes.Chris Lattner2005-11-101-3/+4
* Get rid of casts by #including the right headerChris Lattner2005-11-101-6/+6
* Make the aix asm printer interface properly with the parent classChris Lattner2005-11-101-3/+3
* Compile C strings to:Chris Lattner2005-11-101-0/+1
* add support for .asciz, and enable it by default. If your target assemblerdo...Chris Lattner2005-11-101-5/+13
* add support for .asciz, and enable it by default. If your target assemblerChris Lattner2005-11-101-1/+7
* this works with backedges to the existing entry block alot betterAndrew Lenharth2005-11-101-2/+3
* fix a bunch of regressionsAndrew Lenharth2005-11-101-2/+2
* needs to go here to apparently.Andrew Lenharth2005-11-101-0/+1
* The pass everyone has been waiting for!Andrew Lenharth2005-11-102-0/+85
* Packed elements must be a power of two in sizeChris Lattner2005-11-101-1/+2
* Force vectors to be a power of two in sizeChris Lattner2005-11-102-170/+170
* Force packed vectors to be a power of two in length.Chris Lattner2005-11-101-0/+2
* Switch the allnodes list from a vector of pointers to an ilist of nodes.This ...Chris Lattner2005-11-094-46/+37
* Switch the allnodes list from a vector of pointers to an ilist of nodes.Chris Lattner2005-11-092-14/+52
* Refactor intrinsic lowering stuff out of visitCallChris Lattner2005-11-091-98/+107
* whatever. Intermediate patch to see what breaks. Seems ok.Andrew Lenharth2005-11-098-136/+277
* Handle the trivial (but common) two-op case more efficientlyChris Lattner2005-11-091-11/+18
* Nuke noop copies.Chris Lattner2005-11-091-4/+11
* Fix CodeGen/X86/shift-folding.ll:test3 on X86Chris Lattner2005-11-091-1/+1
* Disable some overly-aggressive checking code. This speeds up the localChris Lattner2005-11-091-1/+2
* Avoid creating a token factor node in trivially redundant cases. ThisChris Lattner2005-11-091-1/+12
* Handle GEP's a bit more intelligently. Fold constant indices early andChris Lattner2005-11-091-16/+40
* Allocate the right amount of memory for this vector up front.Chris Lattner2005-11-081-0/+1
* Change the ValueList array for each node to be shared instead of individually...Chris Lattner2005-11-081-5/+48
* 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.Th...Chris Lattner2005-11-081-23/+33
* Switch the operandlist/valuelist from being vectors to being just an array.Chris Lattner2005-11-081-71/+121
* Explicitly initialize some instance varsChris Lattner2005-11-081-4/+5
* Rip out 1.6ness, bump version # to 1.7cvsChris Lattner2005-11-081-177/+5