| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove conversion of fp-to-uint cast into a multi-step cast: | Vikram S. Adve | 2003-08-06 | 1 | -29/+0 |
* | The HAVE_JUMP code is dead, these intrinsics should _never_ be expanded | Chris Lattner | 2003-08-06 | 2 | -46/+12 |
* | SparcV9CodeEmitter.cpp: | Misha Brukman | 2003-08-06 | 2 | -213/+169 |
* | Completely eliminate the isVoid TSFlag, shifting over all other fields | Chris Lattner | 2003-08-06 | 2 | -33/+34 |
* | add a pattern for RET, immediates no longer need to be explicitly typed | Chris Lattner | 2003-08-06 | 1 | -10/+10 |
* | Start adding usefulness to the DAG node definitions, add a new Expander | Chris Lattner | 2003-08-06 | 1 | -14/+51 |
* | Use a new local data structure instead of the MachineInstr::regsUsed set | Chris Lattner | 2003-08-05 | 1 | -8/+7 |
* | Add a map | Chris Lattner | 2003-08-05 | 1 | -0/+4 |
* | Minor cleanups | Chris Lattner | 2003-08-05 | 1 | -23/+22 |
* | Physical registers no longer live in the regsUsed set for each machine instr | Chris Lattner | 2003-08-05 | 1 | -18/+30 |
* | This method has now been changed to preserve flags for us! | Chris Lattner | 2003-08-05 | 1 | -5/+2 |
* | Factor shared code | Chris Lattner | 2003-08-05 | 1 | -8/+4 |
* | * Removed `using' declaration, now use full namespace qualifier std::string | Misha Brukman | 2003-08-05 | 1 | -43/+43 |
* | * Set annul bit to be 0, because the Sparc backend currently does not use it. | Misha Brukman | 2003-08-05 | 1 | -5/+5 |
* | This is the real fix for the previous register allocator problem. | Chris Lattner | 2003-08-05 | 4 | -1/+6 |
* | Reformatted code to match the prevalent LLVM style; fit code into 80 columns. | Misha Brukman | 2003-08-05 | 1 | -72/+62 |
* | ElectricFence found this bug where we were reading past the vector boundary. | Misha Brukman | 2003-08-04 | 1 | -1/+1 |
* | Add patterns for (mov R, R) (mov R, I) and subtracts. The moves are to enable | Chris Lattner | 2003-08-04 | 1 | -14/+14 |
* | Change comments into something that TableGen can read! | Chris Lattner | 2003-08-04 | 1 | -6/+10 |
* | Allow instructions to have a DAG pattern associated with them. | Chris Lattner | 2003-08-04 | 1 | -0/+20 |
* | Rename register classes to be upper case to make it obvious that they are X86 | Chris Lattner | 2003-08-04 | 2 | -8/+8 |
* | There is nothing special about noops anymore | Chris Lattner | 2003-08-04 | 1 | -1/+0 |
* | There is nothing special about noops now | Chris Lattner | 2003-08-04 | 1 | -1/+0 |
* | Transition to using 'let X = y' instead of 'set X = y'. | Chris Lattner | 2003-08-04 | 5 | -220/+220 |
* | transition to using let instead of set | Chris Lattner | 2003-08-04 | 3 | -99/+84 |
* | Transition to using let instead of set | Chris Lattner | 2003-08-04 | 1 | -1/+1 |
* | Fix Bug: test/Regression/Jello/2003-08-03-CallArgLiveRanges.llx | Chris Lattner | 2003-08-04 | 2 | -42/+54 |
* | Simplify some constant expressions | Chris Lattner | 2003-08-04 | 2 | -26/+18 |
* | Remove illegal, unsupported escapes. This fixes program: Ptrdist-bc | Chris Lattner | 2003-08-03 | 2 | -4/+0 |
* | * Sort #includes, remove dupliates | Chris Lattner | 2003-08-03 | 2 | -72/+50 |
* | Specify custom name for registers to get the ()'s in the name. | Chris Lattner | 2003-08-03 | 1 | -4/+4 |
* | Allow specifying custom names for registers | Chris Lattner | 2003-08-03 | 1 | -0/+8 |
* | Start using tablegen'd instruction enum list | Chris Lattner | 2003-08-03 | 1 | -10/+3 |
* | Resort tables | Chris Lattner | 2003-08-03 | 2 | -32/+40 |
* | Lump the base opcode in with the X86 TargetSpecific flags | Chris Lattner | 2003-08-03 | 1 | -4/+7 |
* | * Start using tablegen'd instruction descriptions | Chris Lattner | 2003-08-03 | 1 | -43/+6 |
* | Start using tablegenerated instruction descriptions | Chris Lattner | 2003-08-03 | 1 | -6/+12 |
* | Add new TableGen instruction definitions | Chris Lattner | 2003-08-03 | 2 | -0/+453 |
* | Remove the old .def file, it is now obsolete | Chris Lattner | 2003-08-03 | 1 | -376/+0 |
* | Rearrange fields yet again: Don't instantiate these lists ONCE PER INSTRUCTION. | Chris Lattner | 2003-08-03 | 1 | -6/+7 |
* | Set debug types | Chris Lattner | 2003-08-03 | 3 | -0/+3 |
* | Add Target class for X86 target | Chris Lattner | 2003-08-03 | 1 | -0/+17 |
* | The RegisterInfo class is obsolete | Chris Lattner | 2003-08-03 | 1 | -16/+0 |
* | Remove the RegisterInfo class in favor of a general Target class. Add instri... | Chris Lattner | 2003-08-03 | 1 | -22/+33 |
* | Tell CVS to ignore all .inc files | Chris Lattner | 2003-08-03 | 1 | -0/+1 |
* | Switch over to tablegen generated header files | Chris Lattner | 2003-08-03 | 1 | -9/+6 |
* | Switch over to TableGen generated register file description | Chris Lattner | 2003-08-03 | 4 | -274/+28 |
* | Initial checkin of X86.td file | Chris Lattner | 2003-08-03 | 1 | -0/+17 |
* | Initial checkin of X86 Register File description | Chris Lattner | 2003-08-03 | 1 | -0/+116 |
* | Fix typeos in comments | Chris Lattner | 2003-08-03 | 1 | -7/+7 |