2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit...
|
commit | commitdiff | tree |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit...
|
commit | commitdiff | tree |
2004-08-11 |
Misha Brukman | Breaking up the PowerPC target into 32- and 64-bit...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Implement new constructor.
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Add new constructor.
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Renamed PPC32 (namespace for regs, opcodes) to PPC...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | * Fix file header to use tablegen emacs mode instead...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Deleted commented-out code as we now get namespace...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Fix file header comment: update filename, set tablegen...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | DForm 5/6 extended mneumonics take 3 arguments.
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Use the target name instead of hard-coding SparcV9.
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | * Instruction definitions moved to SparcV9InstrInfo...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Renamed SparcV9_Reg.td -> SparcV9RegisterInfo.td for...
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Fix DForm_4: format is `op r, r, i'
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Fix comment header, specify type of file `tablegen'.
|
commit | commitdiff | tree |
2004-08-10 |
Misha Brukman | Define the target name so we can use it via TableGen.
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Stub definition of the PowerPC CodeEmitter class; this...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | CodePrinter -> AsmPrinter
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Do not mention Chris in public Makefiles
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Shorten comment header to 80 cols
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | * Remove UIUC-specific comment
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Add note about AIX/PowerPC with disk space requirements...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Remove Chris-related bytecode-dir comment
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Remove ClassPrefix variable as it's no longer used.
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Use the current target name instead of a ClassPrefix.
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | * CFE builds on AIX/PowerPC
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | The (future) SparcV8 JIT would do well to have a class...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | * Use Classname and ClassPrefix instead of hard-coded...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Define the ClassPrefix for SparcV9.
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Define a ClassPrefix for PowerPC.
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Classes need to have a prefix name, so that they can...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Generate a code emitter for PowerPC as well, this will...
|
commit | commitdiff | tree |
2004-08-09 |
Misha Brukman | Use instruction formats as defined in the PowerPC ISA...
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | * Mention PowerPC as new feature, and experimental...
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | We now have the PowerPC backend, thanks to Nate Begeman...
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | Simplify makefile by combining all TableGen dependencies...
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | Lines need to end with \ to make sure they're actually...
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | * Add PowerPC library to LLC
|
commit | commitdiff | tree |
2004-08-05 |
Misha Brukman | PowerPC is a real target now.
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | * Added documentation in the file header
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Surround code element with <tt> tags
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Hand-propagate the constant TARGET_NAME which was making...
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | * Remove unnecessary comment
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Align dependencies so they don't hurt the eyes to look...
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | * Convert C++ comments to C
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Shared libraries are usually prepended with `lib'
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Remove unused instruction classes
|
commit | commitdiff | tree |
2004-08-04 |
Misha Brukman | Make tablegen targets depend on PowerPCInstrFormats...
|
commit | commitdiff | tree |
2004-08-03 |
Misha Brukman | Remove unused opcodes.
|
commit | commitdiff | tree |
2004-08-02 |
Misha Brukman | * Use simpler instruction templates to define instructions
|
commit | commitdiff | tree |
2004-08-02 |
Misha Brukman | Replace patterns 0, 4, and 5 with simpler heirarchical...
|
commit | commitdiff | tree |
2004-08-02 |
Misha Brukman | Separate instruction formats from instruction definitions.
|
commit | commitdiff | tree |
2004-08-02 |
Misha Brukman | Add #include <cstdlib> and abort() to silence a warning
|
commit | commitdiff | tree |
2004-08-02 |
Misha Brukman | * ceil() requires #include <cmath> for compilation
|
commit | commitdiff | tree |
2004-07-30 |
Misha Brukman | * Conditional save/restore of LR disabled as it's not...
|
commit | commitdiff | tree |
2004-07-30 |
Misha Brukman | Do not mark LR as callee-save: not quite correctly...
|
commit | commitdiff | tree |
2004-07-30 |
Misha Brukman | * Temporarily suspend LR save/restore optimization...
|
commit | commitdiff | tree |
2004-07-30 |
Misha Brukman | Enable compilation.
|
commit | commitdiff | tree |
2004-07-30 |
Misha Brukman | Fix De Morgan's name.
|
commit | commitdiff | tree |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403.
|
commit | commitdiff | tree |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403.
|
commit | commitdiff | tree |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h => Instructions.h as per PR403.
|
commit | commitdiff | tree |
2004-07-29 |
Misha Brukman | Fix #includes of i*.h files => Instructions.h as per...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Fix grammar, eliminate double parenthesized sentence...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | * Wrap code listings in <div class="doc_code">
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | * Use the doc_code class for code listings to make...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Put <tt> around verbatim code elements.
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Add notes on bug involving casting ulong -> double...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Simplify loading (un)signed constants to registers...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Remove an extra 8 byte distance penalty. Patch by...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Find longs by type, not by their primitive size being...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | LI can only take signed values, so values > 32767 can...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Reorganize tests to place them in proper directories.
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | UnitTests 2003-05-26-Shorts and 2003-07-09-LoadShorts...
|
commit | commitdiff | tree |
2004-07-28 |
Misha Brukman | Fix printing of immediate operands by looking at their...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Renamed files:
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Branch selection support implemented by Nate Begeman...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Correctly print out long branches, assert on finding...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Run the branch selection pass right before the asm...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Remove empty unused method processFunctionBeforeFrameFinalized()
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Add COND_BRANCH pseudo instruction, patch by Nate Begeman.
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Build COND_BRANCHes which may become long or short...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Moved definition of invertPPCBranchOpcode() into PowerPCInst...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Add PowerPCBranchSelector to discover which are `long...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Fixed saving/restoring LR unconditionally, only done...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Save and restore LR just like any other register and...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | LR is a 32-bit int reg
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | MovePCtoLR (which is `bl' in disguise) modifies LR...
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Register LR is callee-saved
|
commit | commitdiff | tree |
2004-07-27 |
Misha Brukman | Add IMPLICIT_DEF of LR for branch-and-link instrs ...
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | Do not store the stack pointer if the stack size is 0.
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | ADDI can take several forms, including:
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | assert() on MachineInstr properties instead of checking...
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | * Recognize `addi r1, r2, 0' a move instruction
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | Fix indentation: should be 2 spaces.
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | Fix file header as it has been renamed.
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | Renamed files to have the `X86' prefix for uniqueness...
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | * Rewrote casts
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | Increment the label number in runOnFunction() rather...
|
commit | commitdiff | tree |
2004-07-26 |
Misha Brukman | More notes on bugs, unimplemented features, and suggested...
|
commit | commitdiff | tree |
next |