2006-02-16 |
Evan Cheng | 1. Use pxor instead of xoraps / xorapd to clear FR32... |
blob | commitdiff | raw |
2006-02-16 |
Evan Cheng | Use movaps / movapd to spill / restore V4F4 / V2F8... |
blob | commitdiff | raw | diff to current |
2006-02-16 |
Evan Cheng | Use movaps / movapd (instead of movss / movsd) to do... |
blob | commitdiff | raw | diff to current |
2006-02-03 |
Chris Lattner | When rewriting frame instructions, emit the appropriate... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | Move isLoadFrom/StoreToStackSlot from MRegisterInfo... |
blob | commitdiff | raw | diff to current |
2006-02-02 |
Chris Lattner | implement isStoreToStackSlot |
blob | commitdiff | raw | diff to current |
2006-02-01 |
Evan Cheng | Added SSE entries to foldMemoryOperand(). |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Evan Cheng | Support for ADD_PARTS, SUB_PARTS, SHL_PARTS, SHR_PARTS... |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Evan Cheng | * Fast call support. |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Evan Cheng | Let the helper functions know about X86::FR32RegClass... |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Evan Cheng | * Removed the use of FLAG. Now use hasFlagIn and hasFla... |
blob | commitdiff | raw | diff to current |
2005-12-21 |
Chris Lattner | Rewrite FP stackifier support in the X86InstrInfo.td... |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Nate Begeman | Properly split f32 and f64 into separate register class... |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | simplify this code using the new regclass info passed in |
blob | commitdiff | raw | diff to current |
2005-09-30 |
Chris Lattner | Pass extra regclasses into spilling code |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Chris Lattner | Implement the isLoadFromStackSlot interface |
blob | commitdiff | raw | diff to current |
2005-08-19 |
Chris Lattner | The simple isel being gone makes this dead! |
blob | commitdiff | raw | diff to current |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
blob | commitdiff | raw | diff to current |
2005-07-06 |
Nate Begeman | First round of support for doing scalar FP using the... |
blob | commitdiff | raw | diff to current |
2005-05-15 |
Chris Lattner | Teach reginfo how to deal with ADJSTACKPTRri, allowing... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | When emitting the function epilog, check to see if... |
blob | commitdiff | raw | diff to current |
2005-05-14 |
Chris Lattner | Add some new instructions |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | switch to having the callee pop stack operands for... |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Chris Lattner | allow RETI |
blob | commitdiff | raw | diff to current |
2005-04-06 |
Chris Lattner | add signed versions of the extra precision multiplies |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Add rotate instructions. |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Chris Lattner | Improve coverage of the X86 instruction set by adding... |
blob | commitdiff | raw | diff to current |
2005-01-10 |
Chris Lattner | Add conditional moves for the parity flag. |
blob | commitdiff | raw | diff to current |
2005-01-02 |
Chris Lattner | Add support for SETNPr to lower to memory form. |
blob | commitdiff | raw | diff to current |
2004-12-02 |
Chris Lattner | Spill/restore X86 floating point stack registers with... |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Chris Lattner | Add some new instructions. Fix the asm string for... |
blob | commitdiff | raw | diff to current |
2004-09-01 |
Reid Spencer | Changes For Bug 352 |
blob | commitdiff | raw | diff to current |
2004-08-21 |
Chris Lattner | Reduce uses of getRegClass |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | Code insertion methods now return void instead of an... |
blob | commitdiff | raw | diff to current |
2004-08-15 |
Chris Lattner | These methods no longer take a TargetRegisterClass... |
blob | commitdiff | raw | diff to current |
2004-08-14 |
Nate Begeman | Eliminate MachineFunction& argument from eliminateFrame... |
blob | commitdiff | raw | diff to current |
2004-07-17 |
Chris Lattner | Reserve the correct amt of space. |
blob | commitdiff | raw | diff to current |
2004-07-11 |
Chris Lattner | Delete the allocate*TargetMachine function, which is... |
blob | commitdiff | raw | diff to current |
2004-07-04 |
Reid Spencer | Add #include <iostream> since Value.h does not #include... |
blob | commitdiff | raw | diff to current |
2004-06-21 |
Misha Brukman | Spell out `NoFramePointerElim' for readability. |
blob | commitdiff | raw | diff to current |
2004-06-21 |
Misha Brukman | Use the common `NoFPElim' setting instead of our own. |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Chris Lattner | Rename Type::PrimitiveID to TypeId and ::getPrimitiveID... |
blob | commitdiff | raw | diff to current |
2004-06-11 |
Chris Lattner | Add support for the setp instructions |
blob | commitdiff | raw | diff to current |
2004-06-02 |
Chris Lattner | Convert to the new TargetMachine interface. |
blob | commitdiff | raw | diff to current |
2004-04-02 |
Alkis Evlogimenos | Add more ADC and SBB variants |
blob | commitdiff | raw | diff to current |
2004-03-30 |
Chris Lattner | Implement spill code folding for all of the conditional... |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Alkis Evlogimenos | Another API change to MRegisterInfo::foldMemoryOperand... |
blob | commitdiff | raw | diff to current |
2004-03-14 |
Alkis Evlogimenos | Change MRegisterInfo::foldMemoryOperand to return the... |
blob | commitdiff | raw | diff to current |
2004-03-07 |
Alkis Evlogimenos | Add memory operand version of conditional move. |
blob | commitdiff | raw | diff to current |
2004-02-29 |
Alkis Evlogimenos | A big X86 instruction rename. The instructions are... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | SHLD and SHRD take 32-bit operands but an 8-bit immedia... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Floating point loads/stores act on memory operands... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Uncomment instructions that take both an immediate... |
blob | commitdiff | raw | diff to current |
2004-02-28 |
Alkis Evlogimenos | Do not generate instructions with mismatched memory... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for the SETcc family of |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHLD and SHRD... |
blob | commitdiff | raw | diff to current |
2004-02-27 |
Alkis Evlogimenos | Add memory operand folding support for SHL, SHR and... |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Alkis Evlogimenos | Move MOTy::UseType enum into MachineOperand. This elimi... |
blob | commitdiff | raw | diff to current |
2004-02-22 |
Alkis Evlogimenos | When folding memory operands in machine instructions... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add support for GlobalAddress's for alkis |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Instructiosn with 1 memory operand have 4 operands... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Align case statements. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add TEST and XCHG memory operand support. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add OR and XOR memory operand support. |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add memory operand folding support for MUL, DIV, IDIV... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add memory operand folding for CMP{rm,mr,mi}{8,16,32... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add support for folding memory operands for ADC, SBB... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add a (hidden) option to print instructions that fail... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add support for folding memory operands in MOVri{8... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add an option to disable spill fusing in the X86 backend |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Fix the mneumonics for the mov instructions to have... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | GRRR. Move instructions have swapped the order of... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Change to match the newer, simpler, interface |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Add support for folding memory operands into AND and... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Chris Lattner | Scrunchify code, by adding helpers. No functionality... |
blob | commitdiff | raw | diff to current |
2004-02-17 |
Alkis Evlogimenos | Add API to check and fold memory operands into instruct... |
blob | commitdiff | raw | diff to current |
2004-02-15 |
Chris Lattner | Fix the 'have a framepointer' case, so that the frame... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | There is no reason to align the stack pointer if there... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | The prologue/epilogue related method calls have no... |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Chris Lattner | finegrainify namespacification, fix 80col prob |
blob | commitdiff | raw | diff to current |
2004-02-14 |
Alkis Evlogimenos | Use newly added next() and prior() utility functions. |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change interface so that we can add to the end of a... |
blob | commitdiff | raw | diff to current |
2004-02-12 |
Alkis Evlogimenos | Change MachineBasicBlock's vector of MachineInstr point... |
blob | commitdiff | raw | diff to current |
2004-02-04 |
Alkis Evlogimenos | Modify the two address instruction pass to remove the... |
blob | commitdiff | raw | diff to current |
2003-11-11 |
Brian Gaeke | Put all LLVM code into the llvm namespace, as per bug... |
blob | commitdiff | raw | diff to current |
2003-11-04 |
Alkis Evlogimenos | Change all machine basic block modifier functions in... |
blob | commitdiff | raw | diff to current |
2003-10-20 |
John Criswell | Added LLVM project notice to the top of every C++ sourc... |
blob | commitdiff | raw | diff to current |
2003-10-14 |
Chris Lattner | Output a contorted sequence of instructions to make... |
blob | commitdiff | raw | diff to current |
2003-10-14 |
Chris Lattner | Disable the leaf function optimization, which is appare... |
blob | commitdiff | raw | diff to current |
2003-08-18 |
Misha Brukman | Spell `necessary' correctly. |
blob | commitdiff | raw | diff to current |
2003-08-04 |
Chris Lattner | Rename register classes to be upper case to make it... |
blob | commitdiff | raw | diff to current |
2003-08-03 |
Chris Lattner | Switch over to TableGen generated register file description |
blob | commitdiff | raw | diff to current |
2003-07-29 |
Chris Lattner | Move "register flags" definition the type of registers... |
blob | commitdiff | raw | diff to current |
2003-02-26 |
Chris Lattner | Rename -no-* to -disable-* |
blob | commitdiff | raw | diff to current |
2003-01-16 |
Chris Lattner | Implement code to keep the stack pointer aligned to... |
blob | commitdiff | raw | diff to current |
2003-01-15 |
Chris Lattner | Handle frame offset due to return address pushed on... |
blob | commitdiff | raw | diff to current |
2003-01-13 |
Chris Lattner | * Move frame and constant pool indexes to first argumen... |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | Rename FunctionFrameInfo to MachineFrameInfo |
blob | commitdiff | raw | diff to current |
2002-12-28 |
Chris Lattner | *** Implement frame pointer elimination on X86! |
blob | commitdiff | raw | diff to current |
2002-12-25 |
Chris Lattner | New simpler spill interface |
blob | commitdiff | raw | diff to current |
next |