Age | Commit message (Expand) | Author |
2005-12-23 | fix the int<->fp instructions, which apparently take a single float register | Chris Lattner |
2005-12-23 | Use BIT_CONVERT to simplify this code | Chris Lattner |
2005-12-22 | clean up .td file by using evan's new FLAG thing | Chris Lattner |
2005-12-21 | Disengage DEBUG_LOC from non-PPC targets. | Jim Laskey |
2005-12-21 | remove dead code | Chris Lattner |
2005-12-20 | Run lower-switch after lower-invoke. | Chris Lattner |
2005-12-20 | Reserve G1 for frame offset stuff and use it to handle large stack frames. | Chris Lattner |
2005-12-19 | Fix pifft by correcting the case when a i64/f64 straddles O5 and memory: | Chris Lattner |
2005-12-19 | don't emit 'add %o6, 0, %o6' instructions | Chris Lattner |
2005-12-19 | Fix calls to functions returning i64 | Chris Lattner |
2005-12-19 | Correct bool truncstore operand order | Chris Lattner |
2005-12-19 | add the other bool zextload as well | Chris Lattner |
2005-12-19 | implement zextload bool | Chris Lattner |
2005-12-19 | mark some unsupported ops as unsupported | Chris Lattner |
2005-12-19 | Fix syntax for indirect calls. This fixes Olden/mst | Chris Lattner |
2005-12-19 | Keep stack frames 8-byte aligned. This fixes olden/voronoi | Chris Lattner |
2005-12-19 | apparently rdy isn't actually a psuedo instruction. Use rd %y | Chris Lattner |
2005-12-19 | add fneg/fabs support for doubles | Chris Lattner |
2005-12-19 | Various cleanups to this pass, no functionality change | Chris Lattner |
2005-12-19 | add bool truncstores | Chris Lattner |
2005-12-19 | Elimiante SP and FP, which weren't members of the IntRegs register class | Chris Lattner |
2005-12-18 | The sun assembler only supports .xword in V9 mode. | Chris Lattner |
2005-12-18 | Configure the asmwriter to allow constant pools to be printed correctly | Chris Lattner |
2005-12-18 | add support for integer extloads | Chris Lattner |
2005-12-18 | Add support for undef | Chris Lattner |
2005-12-18 | Add support for calls to external symbols | Chris Lattner |
2005-12-18 | we have no memcpy | Chris Lattner |
2005-12-18 | Fix a crash on a call with no arguments | Chris Lattner |
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 |