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 |
2003-05-21 |
Misha Brukman | Namespacified `vector' and `cerr' to always use the...
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | I fixed that ``thang'', yo.
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | Hopefully, the final fix for `[Pp]ropogate'.
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | The word `operands' has an `r' in it.
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | Sparc instruction opcodes now all live under the `V9...
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | s/convertable/convertible/g
|
commit | commitdiff | tree |
2003-05-20 |
Misha Brukman | The plural of `Pass' is Passes, not Pass's.
|
commit | commitdiff | tree |
2003-05-07 |
Misha Brukman | Added the initial version of the TableGen description...
|
commit | commitdiff | tree |
2003-05-07 |
Misha Brukman | Fixed syntax error (in documentation!): missing parenthesis.
|
commit | commitdiff | tree |
2003-05-07 |
Misha Brukman | Grammar fix: `of course' is separated from the sentences...
|
commit | commitdiff | tree |
2003-05-04 |
Misha Brukman | Debug output should go to cerr, not cout, because that...
|
commit | commitdiff | tree |
2003-05-03 |
Misha Brukman | It's 'separate'. The 'i.e.' is kinda nit-picking, but...
|
commit | commitdiff | tree |
2003-05-03 |
Misha Brukman | The Hyphenation-Adding Committee is now in session.
|
commit | commitdiff | tree |
2003-05-03 |
Misha Brukman | The Grammar Police is out on patrol.
|
commit | commitdiff | tree |
2003-04-23 |
Misha Brukman | Fixed 'prevalent'.
|
commit | commitdiff | tree |
2003-04-22 |
Misha Brukman | Just some code beautification changes I had sitting...
|
commit | commitdiff | tree |
2003-04-22 |
Misha Brukman | It's "necessary"...
|
commit | commitdiff | tree |
2003-04-22 |
Misha Brukman | It's "necessary" to spell "necessarily" correctly.
|
commit | commitdiff | tree |
2003-04-10 |
Misha Brukman | Simple arithmetic loop-based test case for modulo scheduling.
|
commit | commitdiff | tree |
2003-04-10 |
Misha Brukman | Adding a simple test case in the hope that commit-diffs...
|
commit | commitdiff | tree |
2003-04-10 |
Misha Brukman | Not only is this the first test case for ModuloScheduing...
|
commit | commitdiff | tree |
2003-04-10 |
Misha Brukman | Fixed compilation errors, command-line argument declarations...
|
commit | commitdiff | tree |
2003-04-09 |
Misha Brukman | Made the code readable:
|
commit | commitdiff | tree |
2003-04-07 |
Misha Brukman | Must use std::pair instead of just 'pair'.
|
commit | commitdiff | tree |
2003-03-08 |
Misha Brukman | The word 'independent' has no 'a'.
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Make function code generation printing debug-only.
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Made status output debug-only (for testing diffs against...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Fixed a bug where moves due to phis were being neglected.
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Cleaned up the code: factored out switch/case into...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Need to insert all moves due to PHI nodes before *ALL...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | This should be more correct: invalidates physical registers...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Treat longs as ints => pretend they're all 32-bit values...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Fixed bug with running out of registers. Also, reinstated...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | This should handle register allocating PHI nodes.
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Added moveReg2Reg() and moveImm2Reg() to accomodate...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Making main() return 0 so that we know it ran successfully...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Making main() return 0 to exit without error when no...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | This way it's easier to test: if the call to external...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Start allocating stack space at [ebp-4] to not overwrite...
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | Moves now select correct opcode based on the data size.
|
commit | commitdiff | tree |
2002-12-13 |
Misha Brukman | This is supposed to provide correct size for datatypes...
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | Take advantage of our knowledge of 2-address X86 instruction...
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | Define the 2-address flag used by X86 instructions...
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | Added the flag to mark instructions which are really...
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | 'graph' is spelled without a 'c'.
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | ipa.a only needs to be mentioned once, and spaces should...
|
commit | commitdiff | tree |
2002-12-12 |
Misha Brukman | No need to specify the class if the method is within...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Return 0 to make it into a fully-functioning "Hello...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Added code generation for function prologues and epilogues.
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Implemented functions for emitting prologues and epilogues;
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Added push and pop instructions.
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Added prototypes for emitting prologue and epilogue...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Fun arithmetic with iterators aimed at fixing a bug...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Adjust the stack pointer after a function call, proportional...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Added instructions to add/subtract imm32 to/from a...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | storeReg2RegOffset() and loadRegOffset2Reg() now take...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | On `make clean', kill the core files produced, which...
|
commit | commitdiff | tree |
2002-12-04 |
Misha Brukman | Moved buildReg2RegClassMap() into from X86RegisterInfo...
|
commit | commitdiff | tree |
2002-12-03 |
Misha Brukman | This should fix the bug seen with some registers not...
|
commit | commitdiff | tree |
2002-12-03 |
Misha Brukman | Added support for callee- and caller-save registers.
|
commit | commitdiff | tree |
2002-12-03 |
Misha Brukman | RegisterInfo now supports handing out caller- and callee...
|
commit | commitdiff | tree |
next |