| Commit message (Expand) | Author | Age | Files | Lines |
* | Changes to make this work with Jason's patch. I checked this by hand, but | Chris Lattner | 2004-09-13 | 1 | -48/+50 |
* | Renamed file to SparcV8ISelSimple.cpp | Misha Brukman | 2004-09-10 | 1 | -1150/+0 |
* | This file does not need <iostream>, I think. | Brian Gaeke | 2004-09-08 | 2 | -2/+0 |
* | Back to compiling land for v8 | Brian Gaeke | 2004-09-02 | 5 | -7/+7 |
* | Convert bytes to bits in alignment | Chris Lattner | 2004-08-21 | 1 | -3/+3 |
* | V8 never used the instrselectorgenerator | Chris Lattner | 2004-08-15 | 1 | -5/+1 |
* | Code insertion methods now return void instead of an int. | Chris Lattner | 2004-08-15 | 2 | -19/+16 |
* | These methods no longer take a TargetRegisterClass* operand. | Chris Lattner | 2004-08-15 | 2 | -16/+11 |
* | Update to no longer take MF as an argument | Chris Lattner | 2004-08-14 | 2 | -4/+3 |
* | Remove ClassPrefix variable as it's no longer used. | Misha Brukman | 2004-08-09 | 1 | -1/+0 |
* | The (future) SparcV8 JIT would do well to have a class prefix. | Misha Brukman | 2004-08-09 | 1 | -0/+1 |
* | Update the To-Do list according to my notes + assertions | Brian Gaeke | 2004-08-06 | 1 | -5/+7 |
* | getValues is gone | Chris Lattner | 2004-08-04 | 1 | -7/+5 |
* | I'm pretty sure that ba is branch always, which is a barrier. Brg should | Chris Lattner | 2004-07-31 | 1 | -1/+3 |
* | I think that V8 should coallesce registers, don't you? | Chris Lattner | 2004-07-25 | 2 | -0/+25 |
* | CPR fixes | Chris Lattner | 2004-07-18 | 3 | -10/+8 |
* | Add a class for pseudo-instructions. Use it. | Brian Gaeke | 2004-07-16 | 1 | -8/+7 |
* | Add what will eventually be the TSFlags. Big switch(opcode) statements are bad. | Brian Gaeke | 2004-07-16 | 1 | -0/+12 |
* | Add special handling for pseudo-instructions (print them as comments). | Brian Gaeke | 2004-07-16 | 1 | -0/+18 |
* | Add to-do list. | Brian Gaeke | 2004-07-16 | 1 | -0/+9 |
* | Do IMPLICIT_DEFs on incoming args' hard regs, to avoid confusing the regalloc. | Brian Gaeke | 2004-07-16 | 2 | -20/+122 |
* | Delete the allocate*TargetMachine function, which is now dead . | Chris Lattner | 2004-07-11 | 1 | -9/+1 |
* | Make these format a bit nicer | Chris Lattner | 2004-07-11 | 1 | -1/+1 |
* | Auto-registrate target | Chris Lattner | 2004-07-11 | 1 | -0/+6 |
* | Support setcc on fp values. | Brian Gaeke | 2004-07-08 | 2 | -24/+42 |
* | Add floating-point branches and compares. Compares don't complete | Brian Gaeke | 2004-07-08 | 2 | -0/+52 |
* | Fix bug where SwitchSection would fail to change to ".bss" successfully. | Brian Gaeke | 2004-07-08 | 1 | -1/+1 |
* | Fix bug involving bool arguments to binary operators. | Brian Gaeke | 2004-07-08 | 2 | -4/+4 |
* | Fix bug in copying long constants to register pairs. We were getting | Brian Gaeke | 2004-07-08 | 2 | -4/+34 |
* | Support 'ret float' | Brian Gaeke | 2004-07-08 | 2 | -0/+6 |
* | Add #includes | Chris Lattner | 2004-07-04 | 4 | -0/+4 |
* | Fix potential problems with unreachable basic blocks. | Chris Lattner | 2004-07-02 | 1 | -0/+10 |
* | Fix indentation to be 2 spaces. | Misha Brukman | 2004-06-30 | 2 | -16/+16 |
* | visitSetCondInst() takes a parameter of type `SetCondInst' | Misha Brukman | 2004-06-30 | 2 | -4/+4 |
* | Allow saving and restoring of double and float registers. | Brian Gaeke | 2004-06-27 | 1 | -9/+27 |
* | Add FITOS, FITOD, and F{ADD,SUB,MUL,DIV}{S,D}. | Brian Gaeke | 2004-06-27 | 1 | -0/+16 |
* | Support printing constant pool indices. | Brian Gaeke | 2004-06-27 | 1 | -1/+4 |
* | Trim whitespace. | Brian Gaeke | 2004-06-27 | 2 | -26/+112 |
* | * LowercaseString moved to StringExtras.h | Misha Brukman | 2004-06-24 | 1 | -10/+2 |
* | Add FSTOD and FDTOS conversion instructions. | Brian Gaeke | 2004-06-24 | 1 | -0/+5 |
* | Support cast float to float, cast double to float, and cast float to double. | Brian Gaeke | 2004-06-24 | 2 | -20/+54 |
* | Make the double-fp pseudo registers be "NamedRegs". | Brian Gaeke | 2004-06-24 | 1 | -5/+8 |
* | Fix a dyn_cast in copyConstantToRegister which should have been a cast. | Brian Gaeke | 2004-06-24 | 2 | -38/+32 |
* | The long integer pseudo-regs are history. So long, we hardly knew ye. | Brian Gaeke | 2004-06-24 | 2 | -31/+1 |
* | Use correct add*Imm form in more BuildMI calls. | Brian Gaeke | 2004-06-24 | 2 | -36/+52 |
* | Rename the load and store opcodes. The non-fp ones only have one | Brian Gaeke | 2004-06-24 | 2 | -12/+20 |
* | Rename the load and store opcodes. The non-fp ones only have one | Brian Gaeke | 2004-06-24 | 1 | -13/+26 |
* | Rename the load and store opcodes. The non-fp ones only have one | Brian Gaeke | 2004-06-24 | 2 | -32/+80 |
* | Strange as it may sound, we'll not use LDD/STD to store longs. For reasons of | Brian Gaeke | 2004-06-24 | 2 | -4/+8 |
* | Support constant cast expressions. | Brian Gaeke | 2004-06-24 | 2 | -34/+86 |