2004-03-12 |
Brian Gaeke | Make -print-machineinstrs show us the code both before... |
tree | commitdiff |
2004-03-12 |
Alkis Evlogimenos | Add support for a wider range of CMOV instructions. |
tree | commitdiff |
2004-03-12 |
Chris Lattner | ADd support for select instructions |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Move implementations of functions here, which avoids... |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Get rid of the abort in PhyRegAlloc::finishSavingState(). |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Give pass a name |
tree | commitdiff |
2004-03-11 |
Misha Brukman | Fix compilation on Sparc: assert(0) => abort() |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | In PhyRegAlloc::saveState(), dump Arguments' saved... |
tree | commitdiff |
2004-03-11 |
Brian Gaeke | Remove ghostly directory from the build |
tree | commitdiff |
2004-03-10 |
Brian Gaeke | Move all the SaveState options and stuff inton one... |
tree | commitdiff |
2004-03-10 |
Brian Gaeke | Only call verifySavedState if SaveRegAllocState is... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Check if printing of implicit uses is required for... |
tree | commitdiff |
2004-03-09 |
Brian Gaeke | Hmm, who left this sitting around in my tree |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Differentiate between extended precision floats (80... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Use newly added API to emit bytes for instructions... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Add emitInstruction() API so that we can get the bytes... |
tree | commitdiff |
2004-03-09 |
Alkis Evlogimenos | Constify things a bit |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Change PhyRegAlloc::saveStateForValue()'s arg type... |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Save argument list alloc state by recording it as the... |
tree | commitdiff |
2004-03-08 |
Brian Gaeke | Make AllocInfo's Instruction an int, so that we can... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Avoid allocating special registers a bit more robustly |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Implement folding explicit load instructions into binar... |
tree | commitdiff |
2004-03-08 |
Chris Lattner | Rearrange and refactor some code. No functionality... |
tree | commitdiff |
2004-03-07 |
Alkis Evlogimenos | Add memory operand version of conditional move. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Support return values of basic integer types. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Sort stanzas into Sparc V8 book page number order. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Hack it so we do not try to allocate values to G0. |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Make prolog align stack properly. Make epilog not... |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Emit register names in lowercase, as required by the... |
tree | commitdiff |
2004-03-06 |
Brian Gaeke | Teach getRegClassForType where to find FP registers |
tree | commitdiff |
2004-03-05 |
Brian Gaeke | Asm output is looking a lot better; not correct for... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Support -print-machineinstrs |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | make -print-machineinstrs work for both SparcV9 and X86 |
tree | commitdiff |
2004-03-04 |
Alkis Evlogimenos | Add assertion for scale verification. |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Asm printer support, based on x86 - only prints mnemoni... |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Double-FP pseudo-registers. |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Subtract instructions; minor cleanups |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Floating point regs |
tree | commitdiff |
2004-03-04 |
Brian Gaeke | Simple copyConstantToReg support, SETHIi and ORri |
tree | commitdiff |
2004-03-03 |
Brian Gaeke | Support add - note, still missing important copyConstan... |
tree | commitdiff |
2004-03-03 |
Chris Lattner | SPECIFY a target data to initialize the CBE target... |
tree | commitdiff |
2004-03-03 |
Chris Lattner | Add a new constructor |
tree | commitdiff |
2004-03-01 |
Misha Brukman | Doxygenify some comments. |
tree | commitdiff |
2004-03-01 |
Chris Lattner | Add this back, as its absence introduces assertions... |
tree | commitdiff |
2004-03-01 |
Tanya Lattner | fix bug in previous checkin |
tree | commitdiff |
2004-03-01 |
Brian Gaeke | TargetCacheInfo has been removed; its only uses were... |
tree | commitdiff |
2004-03-01 |
Tanya Lattner | Adding new Modulo Scheduling graph files. |
tree | commitdiff |
2004-03-01 |
Tanya Lattner | Removing old graph files with new graph files that... |
tree | commitdiff |
2004-03-01 |
Chris Lattner | Handle passing constant integers to functions much... |
tree | commitdiff |
2004-03-01 |
Chris Lattner | Fix a minor code-quality issue. When passing 8 and... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Move the private MachineInstrAnnot.h into a private... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Do not use explicit casts that hide the dependence... |
tree | commitdiff |
2004-02-29 |
Alkis Evlogimenos | Add instruction name description. |
tree | commitdiff |
2004-02-29 |
Alkis Evlogimenos | Use correct template for SHLD and SHRD instructions... |
tree | commitdiff |
2004-02-29 |
Alkis Evlogimenos | Improve allocation order: |
tree | commitdiff |
2004-02-29 |
Alkis Evlogimenos | A big X86 instruction rename. The instructions are... |
tree | commitdiff |
2004-02-29 |
Brian Gaeke | Remove dead member variables of SparcV9SchedInfo and... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Eliminate the X86-specific BMI functions, using BuildMI... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Fix a miscompilation of 197.parser that occurs when... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Adjust to change in TII ctor arguments |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Eliminate the distinction between "real" and "unreal... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | These two virtual methods are never called. |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Remove a TON of flags that noone cares about |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Noone calls these virtual methods |
tree | commitdiff |
2004-02-29 |
Chris Lattner | This is the only file in the system that uses this... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Implement initial prolog/epilog code insertion methods. |
tree | commitdiff |
2004-02-29 |
Alkis Evlogimenos | Use correct template for ADC instruction with memory... |
tree | commitdiff |
2004-02-29 |
Chris Lattner | Add an instruction selector capable of selecting 'ret... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | SHLD and SHRD take 32-bit operands but an 8-bit immedia... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Floating point loads/stores act on memory operands... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Rename instruction templates to be easier to the human... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Uncomment instructions that take both an immediate... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Each instruction now has both an ImmType and a MemType... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Change this so that LLC actually tries to run the code... |
tree | commitdiff |
2004-02-28 |
Chris Lattner | SparcV8 now builds. |
tree | commitdiff |
2004-02-28 |
Chris Lattner | fine grainify namespacification |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Finegrainify namespacification |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Tab completion is our friend. |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Clean up rules |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Bring this directory into "it actually compiles" land |
tree | commitdiff |
2004-02-28 |
Chris Lattner | Fix multiple inclusion problem |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Do not generate instructions with mismatched memory... |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Further comment updates. |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | Update comments. |
tree | commitdiff |
2004-02-28 |
Alkis Evlogimenos | My previous commit broke the jit. The shift instruction... |
tree | commitdiff |
2004-02-27 |
Brian Gaeke | Turn off the SparcV9MachineCodeDestructionPass for... |
tree | commitdiff |
2004-02-27 |
Brian Gaeke | Correct DestroyMachineFunction's getPassName |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Fix argument size for SHL, SHR, SAR, SHLD and SHRD... |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Fix encoding of ADD and SUB family of instructions... |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Rename MRMS[0-7]{r,m} to MRM[0-7]{r,m}. |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for the SETcc family of |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHLD and SHRD... |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHL, SHR and... |
tree | commitdiff |
2004-02-27 |
Alkis Evlogimenos | Rename SHL, SHR, SAR, SHLD and SHLR instructions to... |
tree | commitdiff |
2004-02-26 |
John Criswell | Fixes for PR258 and PR259. |
tree | commitdiff |
2004-02-26 |
Alkis Evlogimenos | Uncomment assertions that register# != 0 on calls to |
tree | commitdiff |
2004-02-26 |
Chris Lattner | Use a map instead of annotations |
tree | commitdiff |
2004-02-26 |
Chris Lattner | Fix some warnings, some of which were spurious, and... |
tree | commitdiff |
2004-02-26 |
Misha Brukman | Instructions to call and return from functions. |
tree | commitdiff |
2004-02-25 |
Brian Gaeke | Great sparc renaming fallout IV: Sparc --> SparcV9. |
tree | commitdiff |
next |