2003-06-11 |
John Criswell | Updated for the new projects Makefile. |
tree | commitdiff |
2003-06-10 |
Guochun Shi | add some comments |
tree | commitdiff |
2003-06-10 |
Guochun Shi | add an brief instruction what this pass is |
tree | commitdiff |
2003-06-10 |
Guochun Shi | a simple introduction to this pass |
tree | commitdiff |
2003-06-10 |
Guochun Shi | cleaned code |
tree | commitdiff |
2003-06-08 |
Guochun Shi | delete useless functions |
tree | commitdiff |
2003-06-08 |
Guochun Shi | change DEBUG to DEBUG_PRINT |
tree | commitdiff |
2003-06-07 |
Misha Brukman | Do not hastily change the Opcode from 'r' to 'i' type... |
tree | commitdiff |
2003-06-06 |
Chris Lattner | Fix warnings on Sparc |
tree | commitdiff |
2003-06-06 |
Misha Brukman | Print address out as hex. |
tree | commitdiff |
2003-06-06 |
Misha Brukman | Added 'r' and 'i' versions to WRCCR. |
tree | commitdiff |
2003-06-06 |
Misha Brukman | * Changed Bcc instructions to behave like BPcc instructions |
tree | commitdiff |
2003-06-06 |
Misha Brukman | * Removed PreSelection pass because that is now done... |
tree | commitdiff |
2003-06-06 |
Chris Lattner | Don't output explicit initializers for globals that... |
tree | commitdiff |
2003-06-06 |
Misha Brukman | Fixed a bunch of test cases in test/Regression/Jello... |
tree | commitdiff |
2003-06-06 |
Chris Lattner | Add statistic for # machine instrs emitted |
tree | commitdiff |
2003-06-06 |
Misha Brukman | * If a global is not a function, just ask the MachineCo... |
tree | commitdiff |
2003-06-06 |
Misha Brukman | The SUB*i instructions belong to a different class... |
tree | commitdiff |
2003-06-06 |
Misha Brukman | Put all debug print statements under the DEBUG() guard... |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Fixed confusion between register classes and register... |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Added missing directive to store the instruction name. |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Moved predict and annul fields to the end of each indiv... |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Do not preset the cc register, the instructions actuall... |
tree | commitdiff |
2003-06-05 |
Vikram S. Adve | Minor tuning -- avoid a non-inlinable function call... |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Added lazy function resolution to the JIT. |
tree | commitdiff |
2003-06-05 |
Misha Brukman | * The textual output of (non-)predicted FP branches... |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Implement generation of cmp R, C to not use an extra... |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Special case simple binary operator X op C |
tree | commitdiff |
2003-06-05 |
Chris Lattner | Add instructions for (add|sub|and|or|xor)ri(8|16|32) |
tree | commitdiff |
2003-06-05 |
Misha Brukman | All store instructions really want 'rd' in the first... |
tree | commitdiff |
2003-06-05 |
Misha Brukman | Added missing 'rs1' field to F3_rdrs1imm13, 'rd' to... |
tree | commitdiff |
2003-06-04 |
Brian Gaeke | lib/CodeGen/Mapping/MappingInfo.cpp: |
tree | commitdiff |
2003-06-04 |
Brian Gaeke | Add file comment. Include <vector> and <string>. Updat... |
tree | commitdiff |
2003-06-04 |
Chris Lattner | Revert brians patch to get mapping info working again |
tree | commitdiff |
2003-06-04 |
Tanya Lattner | Had to comment out a line in outByte() to get it to... |
tree | commitdiff |
2003-06-04 |
Misha Brukman | * Instead of re-inventing the MachineConstantPool emitt... |
tree | commitdiff |
2003-06-04 |
Brian Gaeke | Make writeNumber() void. Get ready to decouple it from... |
tree | commitdiff |
2003-06-04 |
Misha Brukman | I have finally seen the light. The code to change the... |
tree | commitdiff |
2003-06-04 |
Misha Brukman | Added the 4.7 instruction class and all the FMOVcc... |
tree | commitdiff |
2003-06-04 |
Misha Brukman | Comment out opcodes currently unused in the Sparc backend. |
tree | commitdiff |
2003-06-04 |
Chris Lattner | No really, you _cannot use_ getelementptr on an unsized... |
tree | commitdiff |
2003-06-04 |
Misha Brukman | Added instruction format class 3.15 and floating-point... |
tree | commitdiff |
2003-06-04 |
Vikram S. Adve | Undo one of those last fixes -- it was incorrect. |
tree | commitdiff |
2003-06-04 |
Chris Lattner | Avoid generating a getelementptr instruction of a function |
tree | commitdiff |
2003-06-03 |
Brian Gaeke | Make the write*map methods more self-contained. Documen... |
tree | commitdiff |
2003-06-03 |
Chris Lattner | Remove usage of typedef |
tree | commitdiff |
2003-06-03 |
Chris Lattner | Add namespace comments for doxygen |
tree | commitdiff |
2003-06-03 |
Brian Gaeke | I documented this file, in an attempt to understand... |
tree | commitdiff |
2003-06-03 |
Chris Lattner | Use the new -o tablegen option |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Constants are laid out in memory in PC-relative form. |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Added opcode conversion for conditional move of integers. |
tree | commitdiff |
2003-06-03 |
Misha Brukman | * Convert load/store opcodes from register to immediate... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Convert load/store opcodes from register to immediate... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Store instructions are different from other Format... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | Moved code to modify the opcode from 'reg' to 'imm... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | * Added section A.34: Move FP register on int reg condi... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | * Removed unused classes (rd field is always mentioned... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | * Removed unused classes: the rd field is always mentio... |
tree | commitdiff |
2003-06-03 |
Misha Brukman | The rd field goes after the immediate field in format... |
tree | commitdiff |
2003-06-02 |
Chris Lattner | Remove usage of noncopyable classes to clean up doxygen... |
tree | commitdiff |
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 |
next |