2003-07-16 |
Misha Brukman | The name should really be `simm11' to follow the naming...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | No need for a second immediate field if the class already...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | Encode predict = 1 by default, because the Sparc assembler...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | Fixed a bug: outputting name of variable instead of...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | This optimization greatly enhances efficiency of creating...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | Correctly handle calls to functions which are further...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | Clean up my last checkin: code is easier to read and...
|
commit | commitdiff | tree |
2003-07-15 |
Misha Brukman | On Sparc/Solaris, the special handle RTLD_SELF is used...
|
commit | commitdiff | tree |
2003-07-14 |
Misha Brukman | * Added support for the %ccr register
|
commit | commitdiff | tree |
2003-07-14 |
Misha Brukman | The word `separate' only has one `e'.
|
commit | commitdiff | tree |
2003-07-14 |
Misha Brukman | The word `separate' only has one `e'.
|
commit | commitdiff | tree |
2003-07-14 |
Misha Brukman | Fixed: </pre</p> => </pre></p>
|
commit | commitdiff | tree |
2003-07-10 |
Misha Brukman | Fixed grammatical error.
|
commit | commitdiff | tree |
2003-07-10 |
Misha Brukman | Lowercase versions of `occurrence' need to be spelled...
|
commit | commitdiff | tree |
2003-07-10 |
Misha Brukman | Move the space separator to where it really belongs...
|
commit | commitdiff | tree |
2003-07-10 |
Misha Brukman | `Occurrence' has no `a' and the `r' is doubled.
|
commit | commitdiff | tree |
2003-07-10 |
Misha Brukman | Converted tabs to spaces.
|
commit | commitdiff | tree |
2003-07-09 |
Misha Brukman | Some beautification changes (tabs to spaces, removed...
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Stop using the `Offset' variable, as we are cycling...
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Fixed indentation.
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Removed an extra slash that appears in the path name...
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Elaborated assembly syntax of instructions in the comments.
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Removed unnecessary assignment (it was taken care by...
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | * Made $Template refer to a path relative to the checked...
|
commit | commitdiff | tree |
2003-07-07 |
Misha Brukman | Moved RegClassIDs enum to be next to the RegTypes enum.
|
commit | commitdiff | tree |
2003-07-03 |
Misha Brukman | Apparently, the "regType" and "regClass" used in the...
|
commit | commitdiff | tree |
2003-07-03 |
Misha Brukman | * Reworded a bit about JITs (I don't like acronyms...
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | The word `open' was really intended to be `option'.
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | * Force all "don't care" bits to 0 so that there are...
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | The classes F4_3 and F4_4 have an `rd' operand that...
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | Properly fix instruction syntax in comments, using...
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | Fixed instruction syntax in the comments (specifies...
|
commit | commitdiff | tree |
2003-07-02 |
Misha Brukman | * If compiling on X86 or Sparc, automagically enable...
|
commit | commitdiff | tree |
2003-06-30 |
Misha Brukman | Spell `apparently' with an `e'.
|
commit | commitdiff | tree |
2003-06-07 |
Misha Brukman | Do not hastily change the Opcode from 'r' to 'i' type...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Print address out as hex.
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Added 'r' and 'i' versions to WRCCR.
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | * Changed Bcc instructions to behave like BPcc instructions
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Return 'int 0' instead of 'void' so that the test can...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Return 'int 0' instead of void so that the test can...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | * Removed PreSelection pass because that is now done...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Output function address as hex.
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Simplify test case: remove declaration of __main()...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Fixed a bunch of test cases in test/Regression/Jello...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | * If a global is not a function, just ask the MachineCodeEmi...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | The SUB*i instructions belong to a different class...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | All debug print statements are now output with the...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Put all debug print statements under the DEBUG() guard...
|
commit | commitdiff | tree |
2003-06-06 |
Misha Brukman | Removed debug print statement.
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Fixed confusion between register classes and register...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Added missing directive to store the instruction name.
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Moved predict and annul fields to the end of each individual...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Do not preset the cc register, the instructions actually...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | * Stop ignoring cc registers, since we actually use...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Added lazy function resolution to the JIT.
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | * The textual output of (non-)predicted FP branches...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | All store instructions really want 'rd' in the first...
|
commit | commitdiff | tree |
2003-06-05 |
Misha Brukman | Added missing 'rs1' field to F3_rdrs1imm13, 'rd' to...
|
commit | commitdiff | tree |
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 |
next |