2003-06-02 |
Chris Lattner | Add #include |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Added MOVR (move int reg on register condition), aka... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | SparcInstr.def: added 'r' and 'i' versions of MOV(F... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | * Added casts to/from floating-point to integers. |
tree | commitdiff |
2003-06-02 |
Guochun Shi | compiled with the new SchedGraphCommon |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Clean up after merging in SparcEmitter.cpp; branches... |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Minor cleanups |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Eliminated a compiler warning due to casting to a diffe... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Merged in tools/lli/JIT/SparcEmitter.cpp, coupled with... |
tree | commitdiff |
2003-06-02 |
Misha Brukman | Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp... |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Fix bug: CBackend/2003-06-01-NullPointerType.ll |
tree | commitdiff |
2003-06-02 |
Brian Gaeke | Deal with %lo/%lm/%hm/%hh flags in getMachineOpValue(). |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Move X86 specific code out of the JIT into the X86... |
tree | commitdiff |
2003-06-01 |
Brian Gaeke | Make the .inc file depend on $(TBLGEN), so that changes... |
tree | commitdiff |
2003-06-01 |
Chris Lattner | * Implement cast (long|ulong) to bool |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add RR forms of test instruction |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Fix a bug with casts to bool. This fixes testcase... |
tree | commitdiff |
2003-06-01 |
Anand Shukla | Add map info for arguments to call (copies) |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add support for shl and shr for 64 bit integer types |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add definitions for TEST instructions |
tree | commitdiff |
2003-06-01 |
Chris Lattner | Add new cmovne32 instruction |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Renamed a variable. |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Minor changes. |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Added MachineCodeForInstruction object as an argument to |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Changes to allow explicit physical register arguments... |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Several bug fixes: globals in call operands were not... |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Extensive changes to the way code generation occurs... |
tree | commitdiff |
2003-05-31 |
Vikram S. Adve | Reverting previous beautification changes. |
tree | commitdiff |
2003-05-31 |
Misha Brukman | Removed useless code -- the byte order of output code... |
tree | commitdiff |
2003-05-31 |
Misha Brukman | The 'rd' register is consistently mentioned last in... |
tree | commitdiff |
2003-05-31 |
Misha Brukman | * Put back into action SLL/SRL/SRA{r,i}6 instructions |
tree | commitdiff |
2003-05-31 |
Misha Brukman | Code beautification, no functional changes. |
tree | commitdiff |
2003-05-31 |
Misha Brukman | Enabling some of these passes causes lli to break |
tree | commitdiff |
2003-05-31 |
Misha Brukman | The actual order of parameters in a 2-reg-immediate... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | When converting virtual registers to immediate constant... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Added: |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Fixed the namespace to match SparcInternals.h; added... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | The register types need to be visible outside of the... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Moved and expanded convertOpcodeFromRegToImm() to conve... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Make LLI behave just like LLC with regard to the compil... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Made the register and immediate versions of instruction... |
tree | commitdiff |
2003-05-30 |
Misha Brukman | Because the format of the shift instructions is `shift... |
tree | commitdiff |
2003-05-30 |
Brian Gaeke | Makefile: Make SparcV9CodeEmitter.inc depend on SparcV9... |
tree | commitdiff |
2003-05-30 |
Guochun Shi | so far everything compiles |
tree | commitdiff |
2003-05-29 |
Misha Brukman | Since there is now another derived .inc file, ignore... |
tree | commitdiff |
2003-05-29 |
Misha Brukman | Use an absolute path to TableGen because not everyone... |
tree | commitdiff |
2003-05-29 |
Misha Brukman | Added the target-independent part of TableGen data. |
tree | commitdiff |
2003-05-29 |
Chris Lattner | Eliminate unnecessary ->get calls that are now automati... |
tree | commitdiff |
2003-05-29 |
Misha Brukman | When TableGen finds an error in the SparcV9.td file... |
tree | commitdiff |
2003-05-29 |
Misha Brukman | Fixed to use the correct format of the instruction. |
tree | commitdiff |
2003-05-29 |
Misha Brukman | This should work better with re-generating the SparcV9C... |
tree | commitdiff |
2003-05-29 |
Misha Brukman | * Broke up SparcV9.td into separate files as it was... |
tree | commitdiff |
2003-05-28 |
Misha Brukman | Fixed ordering of elements in instructions: although... |
tree | commitdiff |
2003-05-28 |
Brian Gaeke | Add dependency to make TableGen rule fire. |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Fixed an error preventing compilation. |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added the 'r' and 'i' annotations to instructions as... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Keep track of the current BasicBlock being processed... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added 'r' and 'i' annotations to instructions as SparcI... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added entries for each of the instructions with annotat... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | One of the first major changes to make the work of... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | * Allow passing in an unsigned configuration to allocat... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Moved generation of the SparcV9CodeEmitter.inc file... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Add prototypes to add passes to JIT compilation and... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Broke out class definition from SparcV9CodeEmitter... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | SparcV9CodeEmitter.cpp is a part of the Sparc code... |
tree | commitdiff |
2003-05-27 |
Misha Brukman | Added definitions for a bunch of floating-point instruc... |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | Renamed MachienOperand::opIsDef to MachineOperand:... |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | (1) Added special register class containing (for now... |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | Renamed opIsDef to opIsDefOnly. |
tree | commitdiff |
2003-05-27 |
Vikram S. Adve | Added special register class containing (for now) ... |
tree | commitdiff |
2003-05-25 |
Vikram S. Adve | Bug fix: right shift for int divide-by-power-of-2 was... |
tree | commitdiff |
2003-05-25 |
Vikram S. Adve | Bug fix: padding bytes within a structure should go... |
tree | commitdiff |
2003-05-25 |
Vikram S. Adve | Bug fix: sign-extension was not happening for C = ... |
tree | commitdiff |
2003-05-25 |
Vikram S. Adve | Add support for compiling varargs functions. |
tree | commitdiff |
2003-05-24 |
Misha Brukman | Reword to remove reference to how things worked in... |
tree | commitdiff |
2003-05-24 |
Misha Brukman | Implement the TargetInstrInfo's createNOPinstr() and... |
tree | commitdiff |
2003-05-23 |
Misha Brukman | Cleaned up code layout; no functional changes. |
tree | commitdiff |
2003-05-22 |
Misha Brukman | Cleaned up code layout. No functional changes. |
tree | commitdiff |
2003-05-22 |
Misha Brukman | Kill `using' directives. |
tree | commitdiff |
2003-05-21 |
Misha Brukman | Fixed `volatile' typo. |
tree | commitdiff |
2003-05-21 |
Misha Brukman | Cleaned up code layout, spacing, etc. for readability... |
tree | commitdiff |
2003-05-21 |
Chris Lattner | * Fix divide by zero error with empty structs |
tree | commitdiff |
2003-05-21 |
Misha Brukman | Cleaned up code layout, spacing, etc. for readability... |
tree | commitdiff |
2003-05-21 |
Misha Brukman | Namespacified `vector' and `cerr' to always use the... |
tree | commitdiff |
2003-05-20 |
Misha Brukman | The word `operands' has an `r' in it. |
tree | commitdiff |
2003-05-20 |
Misha Brukman | Sparc instruction opcodes now all live under the `V9... |
tree | commitdiff |
2003-05-17 |
Chris Lattner | Add support for setjmp/longjmp primitives |
tree | commitdiff |
2003-05-14 |
Chris Lattner | Casts are now unnecessary |
tree | commitdiff |
2003-05-13 |
Chris Lattner | Clean up #includes |
tree | commitdiff |
2003-05-13 |
Chris Lattner | Fix bug: CBackend/2003-05-13-VarArgFunction.ll |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Make abort more explicit |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Remove the assertion failure of course... doh |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Implement casts from unsigned integers to floating... |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Make error messages more useful than jsut an abort |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Remove wierd printout |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Fix bug: CWriter/2003-05-12-IntegerSizeWarning.c |
tree | commitdiff |
2003-05-12 |
Chris Lattner | Do not insert multiple initializations for the same... |
tree | commitdiff |
next |