| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | remove explicit sets of 'neverHasSideEffects' that can now be | Chris Lattner | 2008-01-10 | 1 | -1/+1 |
* | get def use info more correct. | Chris Lattner | 2008-01-10 | 1 | -4/+4 |
* | rename isLoad -> isSimpleLoad due to evan's desire to have such a predicate. | Chris Lattner | 2008-01-06 | 1 | -1/+1 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Add "mayHaveSideEffects" and "neverHasSideEffects" flags to some instructions. I | Bill Wendling | 2007-12-17 | 1 | -2/+2 |
* | LD_Fp64m should have "isRematerializable" set. | Bill Wendling | 2007-12-17 | 1 | -1/+2 |
* | Implement codegen for flt_rounds on x86 | Anton Korobeynikov | 2007-11-16 | 1 | -1/+6 |
* | Corrected many typing errors. And removed 'nest' parameter handling | Arnold Schwaighofer | 2007-10-12 | 1 | -1/+1 |
* | Enabling new condition code modeling scheme. | Evan Cheng | 2007-09-29 | 1 | -50/+15 |
* | New style x87 cmp instructions. | Evan Cheng | 2007-09-25 | 1 | -0/+18 |
* | Added support for new condition code modeling scheme (i.e. physical register ... | Evan Cheng | 2007-09-25 | 1 | -0/+25 |
* | Fix PR 1681. When X86 target uses +sse -sse2, | Dale Johannesen | 2007-09-23 | 1 | -66/+69 |
* | Add implicit def of EFLAGS on those instructions that may modify flags. | Evan Cheng | 2007-09-14 | 1 | -1/+1 |
* | Remove (somewhat confusing) Imp<> helper, use let Defs = [], Uses = [] instead. | Evan Cheng | 2007-09-11 | 1 | -9/+14 |
* | Mark load instructions with isLoad = 1. | Evan Cheng | 2007-08-30 | 1 | -0/+2 |
* | Long double patch 8 of N: make it partially work in | Dale Johannesen | 2007-08-07 | 1 | -53/+50 |
* | Long double patch 7 of N, unless I lost count:). | Dale Johannesen | 2007-08-07 | 1 | -0/+24 |
* | Get X86 long double calling convention to work | Dale Johannesen | 2007-08-06 | 1 | -0/+6 |
* | Long double patch 4 of N: initial x87 implementation. | Dale Johannesen | 2007-08-05 | 1 | -4/+75 |
* | Change the x86 assembly output to use tab characters to separate the | Dan Gohman | 2007-07-31 | 1 | -57/+57 |
* | Redo and generalize previously removed opt for pinsrw: (vextract (v4i32 bc (v... | Evan Cheng | 2007-07-31 | 1 | -11/+0 |
* | No more noResults. | Evan Cheng | 2007-07-21 | 1 | -6/+5 |
* | Change instruction description to split OperandList into OutOperandList and | Evan Cheng | 2007-07-19 | 1 | -118/+119 |
* | Fix fp_constant_op failure. | Dale Johannesen | 2007-07-10 | 1 | -0/+3 |
* | fix 80 columnn violations, increasing the world's | Dale Johannesen | 2007-07-10 | 1 | -19/+28 |
* | Refactor X87 instructions. As a side effect, all | Dale Johannesen | 2007-07-04 | 1 | -374/+198 |
* | Some spacing fixes. Cosmetic. | Dale Johannesen | 2007-07-03 | 1 | -183/+183 |
* | Fix for PR 1505 (and 1489). Rewrite X87 register | Dale Johannesen | 2007-07-03 | 1 | -160/+303 |
* | Revert the earlier change that removed the M_REMATERIALIZABLE machine | Dan Gohman | 2007-06-26 | 1 | -0/+2 |
* | Replace M_REMATERIALIZIBLE and the newly-added isOtherReMaterializableLoad | Dan Gohman | 2007-06-19 | 1 | -2/+0 |
* | Mark re-materializable instructions. | Evan Cheng | 2007-03-21 | 1 | -0/+2 |
* | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode. | Evan Cheng | 2006-10-13 | 1 | -1/+1 |
* | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. | Evan Cheng | 2006-10-09 | 1 | -1/+1 |
* | Handle BUILD_VECTOR with all zero elements. | Evan Cheng | 2006-03-24 | 1 | -4/+0 |
* | Use the generic vector register classes VR64 / VR128 rather than V4F32, | Evan Cheng | 2006-03-18 | 1 | -0/+33 |
* | Move some pattern fragments to the right files. | Evan Cheng | 2006-03-17 | 1 | -0/+26 |
* | One more round of reorg so sabre doesn't freak out. :-) | Evan Cheng | 2006-02-21 | 1 | -0/+39 |
* | Moving things to their proper places. | Evan Cheng | 2006-02-21 | 1 | -101/+0 |
* | Split instruction info into multiple files, one for each of x87, MMX, and SSE. | Evan Cheng | 2006-02-21 | 1 | -0/+482 |