2003-05-31 |
Vikram S. Adve | Renamed a variable. |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Support for annul/pred and other future flags on op... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Minor changes. |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Added MachineCodeForInstruction object as an argument to |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Allow explicit physical registers for implicit operands. |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Changes to allow explicit physical register arguments... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Several bug fixes: globals in call operands were not... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Extensive changes to the way code generation occurs... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | Reverting previous beautification changes. |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | Fixed rewriting of branches -- they now work forward... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | Removed useless code -- the byte order of output code... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | The 'rd' register is consistently mentioned last in... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | * Put back into action SLL/SRL/SRA{r,i}6 instructions |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | Code beautification, no functional changes. |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Vikram S. Adve | 3 more bugs from the SPEC codes and from richards_bench... |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | Enabling some of these passes causes lli to break |
commit | commitdiff | tree | snapshot |
2003-05-31 |
Misha Brukman | The actual order of parameters in a 2-reg-immediate... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Since malloc is no longer used, no need to free() memory. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | When converting virtual registers to immediate constant... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Added saveBBreferences() for BasicBlock resolution. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | getValueOp() now takes a MachineInstr as well as a... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Added: |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Fixed the namespace to match SparcInternals.h; added... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | The register types need to be visible outside of the... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Moved and expanded convertOpcodeFromRegToImm() to conve... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Make LLI behave just like LLC with regard to the compil... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | Add SRoA pass to gccas |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | Move indvars pass after mem2reg pass where it is more... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | Okay totally give up on trying to optimize aggregates... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Made the register and immediate versions of instruction... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | add a check that allows the SRoA pass to avoid breaking... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Misha Brukman | Because the format of the shift instructions is `shift... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Tanya Lattner | Sorry, correcting small typo. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
John Criswell | Added configurable options for the Linker and Archiver. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Tanya Lattner | Added the CloneTrace function which clones traces.... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Tanya Lattner | Added support for cloning a trace. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Brian Gaeke | Makefile: Make SparcV9CodeEmitter.inc depend on SparcV9... |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | Fix bug: ScalarRepl/2003-05-30-MultiLevel.ll |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Chris Lattner | Fix bug: ScalarRepl/2003-05-29-ArrayFail.ll |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Brian Gaeke | Fix call to mmap, so that it can be used on sparc. |
commit | commitdiff | tree | snapshot |
2003-05-30 |
Guochun Shi | so far everything compiles |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Sumant Kowshik | Implementation of Equivalence Classes |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Sumant Kowshik | Changes to support function pointers |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Sumant Kowshik | Added support for function pointers |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Prevent lines from wrapping. |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Dinakar Dhurjati | Added documentation for the project options |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | New testcase |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Get rid of extraneous ""s |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Add comment |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Initial checkin |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | New testcases |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Since there is now another derived .inc file, ignore... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Use an absolute path to TableGen because not everyone... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Added a path to the current version of the built TableGen. |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Check in old tests |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Minor reordering of options |
commit | commitdiff | tree | snapshot |
2003-05-29 |
John Criswell | Removed configuration options that are better served... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
John Criswell | Moved the FLEX and BISON macros from Makefile.common... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Added the target-independent part of TableGen data. |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Dinakar Dhurjati | Added project options to the Makefile.common |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Run more post-link xforms |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Change tests to use testrunner |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Fix formatting in file |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Eliminate unnecessary ->get calls that are now automati... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | * Separate all of the grunt work of inlining out into... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Don't require the user to do something like isa<foo... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | dyn_cast_or_null should work just the same as dyn_cast... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Chris Lattner | Doxygenify comments |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | When TableGen finds an error in the SparcV9.td file... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Fixed misspelling and broke a line that was wrapping. |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | Fixed to use the correct format of the instruction. |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | This should work better with re-generating the SparcV9C... |
commit | commitdiff | tree | snapshot |
2003-05-29 |
Misha Brukman | * Broke up SparcV9.td into separate files as it was... |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Misha Brukman | mmap() seems to be failing on Sparc, so just use malloc... |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Misha Brukman | Output the opcode name of the instruction being emitted... |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Misha Brukman | Correctly write out binary data as chars, before they... |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Misha Brukman | Fixed ordering of elements in instructions: although... |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Brian Gaeke | Add dependency to make TableGen rule fire. |
commit | commitdiff | tree | snapshot |
2003-05-28 |
Vikram S. Adve | Three kinds of boolean values handled incorrectly: |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Fixed an error preventing compilation. |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added the 'r' and 'i' annotations to instructions as... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added a debugging code emitter that prints code to... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Keep track of the current BasicBlock being processed... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added 'r' and 'i' annotations to instructions as SparcI... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added 'r' or 'i' annotations to instructions, as SparcI... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Added entries for each of the instructions with annotat... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | One of the first major changes to make the work of... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Cannot output `static' in generated cpp code: results... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | * Allow passing in an unsigned configuration to allocat... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | * Now outputting a static function getBinaryCodeForInst... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Moved generation of the SparcV9CodeEmitter.inc file... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Add prototypes to add passes to JIT compilation and... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Defines a pass-through debugging emitter -- it writes... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Allow allocation of a Sparc TargetMachine. |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Misha Brukman | Broke out class definition from SparcV9CodeEmitter... |
commit | commitdiff | tree | snapshot |
2003-05-27 |
Chris Lattner | Update to match the reality that is now. |
commit | commitdiff | tree | snapshot |
next |