Age | Commit message (Expand) | Author |
2005-12-18 | Change return lowering so that we can autogen the matching code. | Chris Lattner |
2005-12-18 | Implement Calls for V8. This would be completely autogenerated except for | Chris Lattner |
2005-12-18 | Implement the full V8 ABI for incoming arguments. | Chris Lattner |
2005-12-18 | Push ops list, asm string, and pattern all the way up to InstV8. Move the | Chris Lattner |
2005-12-18 | Give V8 select_cc, in the spirit of the PPC backend | Chris Lattner |
2005-12-18 | remove some unused instructions | Chris Lattner |
2005-12-18 | V8 doesn't have FP extload | Chris Lattner |
2005-12-18 | simplifications, fix typo | Chris Lattner |
2005-12-18 | Add frameindex support | Chris Lattner |
2005-12-18 | Tighten up some checks | Chris Lattner |
2005-12-18 | Add constant pool support, including folding into addresses. | Chris Lattner |
2005-12-18 | Teach the addressing mode stuff to fold "%lo" into 'ri' addressing modes, | Chris Lattner |
2005-12-18 | Add initial support for global variables, and fix a bug in addr mode selection | Chris Lattner |
2005-12-18 | Claiming that branch targets are registers is not very wholesome. Change them | Chris Lattner |
2005-12-18 | Add unordered comparisons | Chris Lattner |
2005-12-18 | Add patterns to the rest of the int condbranches and some of the fp branches | Chris Lattner |
2005-12-18 | Add initial conditional branch support. This doesn't actually work yet due | Chris Lattner |
2005-12-17 | Eliminate CMPri, which is a synonym for SUBCCri | Chris Lattner |
2005-12-17 | add fneg,fabs,fsqrt instructions | Chris Lattner |
2005-12-17 | Add patterns for fround/fextend and the funny fsmuld instruction | Chris Lattner |
2005-12-17 | Add FP +,-,*,/ | Chris Lattner |
2005-12-17 | Give patterns to F3_3 instructions | Chris Lattner |
2005-12-17 | Implement 64-bit add/sub, make sure to receive and return 64-bit args with | Chris Lattner |
2005-12-17 | implement div and rem | Chris Lattner |
2005-12-17 | implement MULHU/MULHS for 64-bit multiplies | Chris Lattner |
2005-12-17 | Add patterns for multiply, simplify Y register handling stuff, add RDY instru... | Chris Lattner |
2005-12-17 | Make the addressing modes smarter | Chris Lattner |
2005-12-17 | remove some unused instructions | Chris Lattner |
2005-12-17 | add andn/orn/xorn patterns. This allows us to compile this: | Chris Lattner |
2005-12-17 | Add support for 64-bit arguments | Chris Lattner |
2005-12-17 | Sparc doesn't have sext_inreg | Chris Lattner |
2005-12-17 | add patterns for FP stores | Chris Lattner |
2005-12-17 | Add [reg+reg] integer stores | Chris Lattner |
2005-12-17 | Add store patterns | Chris Lattner |
2005-12-17 | add fp load patterns, switch rest of loads and stores to use addrmodes | Chris Lattner |
2005-12-17 | Add integer load[r+r] forms. | Chris Lattner |
2005-12-17 | Rename load/store instructions to include an RI suffix | Chris Lattner |
2005-12-17 | Add patterns for the rest of the loads. Add 'ri' suffixes to the load and st... | Chris Lattner |
2005-12-17 | Add basic addressing mode support and one load. | Chris Lattner |
2005-12-17 | Use a combination of sethi and or to build arbitrary immediates. | Chris Lattner |
2005-12-17 | Use sethi to build large immediates with zeros at the bottom | Chris Lattner |
2005-12-17 | Add shift and small immediate support | Chris Lattner |
2005-12-17 | Add some basic reg-reg instructions | Chris Lattner |
2005-12-17 | Add empty patterns to all F3_1 instructions | Chris Lattner |
2005-12-17 | Add some simple integer patterns. This allows us to compile this: | Chris Lattner |
2005-12-17 | Implement ret with operand, giving us this: | Chris Lattner |
2005-12-17 | Add a pattern for 'ret'. This now compiles: | Chris Lattner |
2005-12-17 | Add empty patterns for F3_2 instructions | Chris Lattner |
2005-12-17 | Implement LowerArguments, at least for the first 6 integer args | Chris Lattner |
2005-12-17 | Add the framework for a dag-dag isel | Chris Lattner |