Age | Commit message (Expand) | Author | Files | Lines |
2003-08-07 | Allow clients to get at the pointer type | Chris Lattner | 3 | -0/+6 |
2003-08-07 | Add new method getVAlueAsDag | Chris Lattner | 4 | -6/+50 |
2003-08-07 | Initial checkin of tree pattern parser and type inference engine (which still... | Chris Lattner | 4 | -6/+448 |
2003-08-07 | Eliminate now-dead method | Chris Lattner | 4 | -24/+0 |
2003-08-07 | Start using the CodeGeneratorWrappers | Chris Lattner | 4 | -32/+32 |
2003-08-07 | Initial checkin of useful wrappers around the Target classes, for now, only V... | Chris Lattner | 6 | -0/+354 |
2003-08-07 | Removed the support for pool allocation testing. This will be in a separate T... | Sumant Kowshik | 1 | -9/+0 |
2003-08-07 | Change implementation so that variable sized slabs are used to allow arbitrar... | Sumant Kowshik | 1 | -70/+196 |
2003-08-07 | Added code for pool allocating only the pool-allocatable data structures in t... | Sumant Kowshik | 1 | -12/+46 |
2003-08-07 | This register is never used, disable it. | Chris Lattner | 1 | -2/+2 |
2003-08-07 | Added a flag which is set when all data structures are not pool allocated | Sumant Kowshik | 1 | -0/+5 |
2003-08-07 | There was no reason for these to be bit-fields, they just need to be unique. | Chris Lattner | 1 | -11/+15 |
2003-08-06 | Changing command-line option formats to be more consistent with LLVM style. | Misha Brukman | 1 | -3/+3 |
2003-08-06 | * Renamed option from `nopreselect' to `nopreopt' since it disables more than | Misha Brukman | 1 | -6/+10 |
2003-08-06 | Ick, add the RIGHT accessor | Chris Lattner | 2 | -2/+2 |
2003-08-06 | Add accessor | Chris Lattner | 2 | -0/+2 |
2003-08-06 | There is something wrong with code that looks like: | Chris Lattner | 2 | -26/+26 |
2003-08-06 | Use the registers g1 and g5 as temporaries for making far jumps and far calls, | Misha Brukman | 1 | -64/+48 |
2003-08-06 | Removed Makefile.common. | John Criswell | 1 | -1/+0 |
2003-08-06 | Export the register classes so that the instruction selector can get at them ... | Chris Lattner | 4 | -14/+60 |
2003-08-06 | Makefile.common: Remove commented-out and duplicate rules. | Brian Gaeke | 2 | -92/+0 |
2003-08-06 | Add a bunch of new Alpha Intrinsics for Rahul Joshi | Chris Lattner | 3 | -8/+119 |
2003-08-06 | 1. Bug fix: was using SLL instead of SLLX for ULongTy. Chump. | Vikram S. Adve | 1 | -70/+87 |
2003-08-06 | Remove conversion of fp-to-uint cast into a multi-step cast: | Vikram S. Adve | 1 | -29/+0 |
2003-08-06 | New testcase | Chris Lattner | 1 | -0/+14 |
2003-08-06 | The HAVE_JUMP code is dead, these intrinsics should _never_ be expanded | Chris Lattner | 2 | -46/+12 |
2003-08-06 | Remove unnecessary use of NonCopyable | Chris Lattner | 4 | -18/+14 |
2003-08-06 | Added asserts to prevent negative shift amounts from being generated. | Misha Brukman | 2 | -0/+4 |
2003-08-06 | SparcV9CodeEmitter.cpp: | Misha Brukman | 2 | -213/+169 |
2003-08-06 | Sort the file lists | Chris Lattner | 1 | -3/+3 |
2003-08-06 | Loop unroller doesn't necessarily need to be profile driven | Chris Lattner | 1 | -1/+2 |
2003-08-06 | Completely eliminate the isVoid TSFlag, shifting over all other fields | Chris Lattner | 2 | -33/+34 |
2003-08-06 | add a pattern for RET, immediates no longer need to be explicitly typed | Chris Lattner | 1 | -10/+10 |
2003-08-06 | Start adding usefulness to the DAG node definitions, add a new Expander | Chris Lattner | 1 | -14/+51 |
2003-08-06 | Add error checking code to the node type parser. Start the instruction pattern | Chris Lattner | 4 | -14/+68 |
2003-08-06 | Initial support for an instruction selector emitter | Chris Lattner | 4 | -0/+230 |
2003-08-06 | All good classes with virtual functions should have virtual dtors... | Chris Lattner | 2 | -0/+2 |
2003-08-06 | Add an instruction selector emitter skeleton | Chris Lattner | 2 | -4/+14 |
2003-08-06 | convert over to using TableGen backends | Chris Lattner | 8 | -62/+18 |
2003-08-06 | Switch code over to being a TableGenBackend | Chris Lattner | 4 | -58/+18 |
2003-08-06 | Add more helper methods | Chris Lattner | 4 | -2/+60 |
2003-08-06 | New common interface for backends to use | Chris Lattner | 4 | -0/+86 |
2003-08-06 | Added POOLFLAGS option to run pool allocation | Sumant Kowshik | 1 | -1/+10 |
2003-08-05 | "fix" coding style stuff | Chris Lattner | 1 | -24/+24 |
2003-08-05 | Completely eliminate the per-machine-instruction regsUsed set. | Chris Lattner | 1 | -15/+0 |
2003-08-05 | Use a new local data structure instead of the MachineInstr::regsUsed set | Chris Lattner | 2 | -16/+14 |
2003-08-05 | Add a map | Chris Lattner | 2 | -0/+8 |
2003-08-05 | Minor cleanups | Chris Lattner | 2 | -46/+44 |
2003-08-05 | Physical registers no longer live in the regsUsed set for each machine instr | Chris Lattner | 2 | -36/+60 |
2003-08-05 | Do not insert physical regsiters into the regsUsed set | Chris Lattner | 2 | -5/+0 |