2003-06-04 |
Misha Brukman | * Instead of re-inventing the MachineConstantPool emitter...
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | * Institute a hack for the Sparc call to mmap() to...
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | I have finally seen the light. The code to change the...
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | Added the 4.7 instruction class and all the FMOVcc...
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | Comment out opcodes currently unused in the Sparc backend.
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | Added instruction format class 3.15 and floating-point...
|
commit | commitdiff | tree |
2003-06-04 |
Misha Brukman | Sparc's dlsym() requires the special operand RTLD_SELF...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Pass through the emitConstantPool() call to the real...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Constants are laid out in memory in PC-relative form.
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Added opcode conversion for conditional move of integers.
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | * Convert load/store opcodes from register to immediate...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Convert load/store opcodes from register to immediate...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Store instructions are different from other Format...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Moved code to modify the opcode from 'reg' to 'imm...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | * Added section A.34: Move FP register on int reg condition...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | * Removed unused classes (rd field is always mentioned...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | * Removed unused classes: the rd field is always mentioned...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | The rd field goes after the immediate field in format...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Removing personal name from source code.
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Added the `to' keyword as in `cast <type> <data> to...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | * Added the `to' keyword, as in `cast <type> <data...
|
commit | commitdiff | tree |
2003-06-03 |
Misha Brukman | Stop ignoring the `cc' field, we actually use it now...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Moved FInfo.cpp to lib/Target/Sparc as it is Sparc...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Added MOVR (move int reg on register condition), aka...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | SparcInstr.def: added 'r' and 'i' versions of MOV(F...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Removed a useless ofstream.
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | * Added casts to/from floating-point to integers.
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Clean up after merging in SparcEmitter.cpp; branches...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Eliminated a compiler warning due to casting to a different...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Merged in tools/lli/JIT/SparcEmitter.cpp, coupled with...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Remove spurious assert()
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | Renamed MachineCodeEmitter.cpp -> X86CodeEmitter.cpp...
|
commit | commitdiff | tree |
2003-06-02 |
Misha Brukman | * Removed SparcEmitter.cpp; rolled into lib/Target...
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | Fixed rewriting of branches -- they now work forward...
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | Removed useless code -- the byte order of output code...
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | The 'rd' register is consistently mentioned last in...
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | * Put back into action SLL/SRL/SRA{r,i}6 instructions
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | Code beautification, no functional changes.
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | Enabling some of these passes causes lli to break
|
commit | commitdiff | tree |
2003-05-31 |
Misha Brukman | The actual order of parameters in a 2-reg-immediate...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Since malloc is no longer used, no need to free() memory.
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | When converting virtual registers to immediate constants...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Added saveBBreferences() for BasicBlock resolution.
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | getValueOp() now takes a MachineInstr as well as a...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Added:
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Fixed the namespace to match SparcInternals.h; added...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | The register types need to be visible outside of the...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Moved and expanded convertOpcodeFromRegToImm() to conver...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Make LLI behave just like LLC with regard to the compile...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Made the register and immediate versions of instructions...
|
commit | commitdiff | tree |
2003-05-30 |
Misha Brukman | Because the format of the shift instructions is `shift...
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Prevent lines from wrapping.
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Since there is now another derived .inc file, ignore...
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Use an absolute path to TableGen because not everyone...
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Added a path to the current version of the built TableGen.
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Added the target-independent part of TableGen data.
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | When TableGen finds an error in the SparcV9.td file...
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Fixed misspelling and broke a line that was wrapping.
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | Fixed to use the correct format of the instruction.
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | This should work better with re-generating the SparcV9CodeEm...
|
commit | commitdiff | tree |
2003-05-29 |
Misha Brukman | * Broke up SparcV9.td into separate files as it was...
|
commit | commitdiff | tree |
2003-05-28 |
Misha Brukman | mmap() seems to be failing on Sparc, so just use malloc...
|
commit | commitdiff | tree |
2003-05-28 |
Misha Brukman | Output the opcode name of the instruction being emitted...
|
commit | commitdiff | tree |
2003-05-28 |
Misha Brukman | Correctly write out binary data as chars, before they...
|
commit | commitdiff | tree |
2003-05-28 |
Misha Brukman | Fixed ordering of elements in instructions: although...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Fixed an error preventing compilation.
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added the 'r' and 'i' annotations to instructions as...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added a debugging code emitter that prints code to...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Keep track of the current BasicBlock being processed...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added 'r' and 'i' annotations to instructions as SparcInstr...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcInstr...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcInstr...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcInstr...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added entries for each of the instructions with annotations...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | One of the first major changes to make the work of...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Cannot output `static' in generated cpp code: results...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | * Allow passing in an unsigned configuration to allocateSpar...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | * Now outputting a static function getBinaryCodeForInstr...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Moved generation of the SparcV9CodeEmitter.inc file...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Add prototypes to add passes to JIT compilation and...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Defines a pass-through debugging emitter -- it writes...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Allow allocation of a Sparc TargetMachine.
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Broke out class definition from SparcV9CodeEmitter...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Link in Sparc libs for the JIT, even on X86 to be able...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Allow for specification of which JIT to run on the...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | SparcV9CodeEmitter.cpp is a part of the Sparc code...
|
commit | commitdiff | tree |
2003-05-27 |
Misha Brukman | Added definitions for a bunch of floating-point instructions.
|
commit | commitdiff | tree |
2003-05-26 |
Misha Brukman | Changed http://tank... => http://llvm, and removed...
|
commit | commitdiff | tree |
2003-05-25 |
Misha Brukman | Do not show errors when moving file. The error is shown...
|
commit | commitdiff | tree |
2003-05-24 |
Misha Brukman | Reword to remove reference to how things worked in...
|
commit | commitdiff | tree |
2003-05-24 |
Misha Brukman | Add ability to utilize the code emitter generator ...
|
commit | commitdiff | tree |
2003-05-24 |
Misha Brukman | First cut at the Code Generator using the TableGen...
|
commit | commitdiff | tree |
2003-05-24 |
Misha Brukman | Implement the TargetInstrInfo's createNOPinstr() and...
|
commit | commitdiff | tree |
2003-05-24 |
Misha Brukman | NOP instructions are pseudo-instructions. We should...
|
commit | commitdiff | tree |
2003-05-23 |
Misha Brukman | Cleaned up code layout; no functional changes.
|
commit | commitdiff | tree |
2003-05-22 |
Misha Brukman | Cleaned up code layout. No functional changes.
|
commit | commitdiff | tree |
2003-05-22 |
Misha Brukman | Kill `using' directives.
|
commit | commitdiff | tree |
2003-05-21 |
Misha Brukman | Fixed `volatile' typo.
|
commit | commitdiff | tree |
2003-05-21 |
Misha Brukman | Cleaned up code layout, spacing, etc. for readability...
|
commit | commitdiff | tree |
2003-05-21 |
Misha Brukman | Cleaned up code layout, spacing, etc. for readability...
|
commit | commitdiff | tree |
next |