| Commit message (Expand) | Author | Age | Files | Lines |
* | [Sparc] Implement JIT for SPARC. | Venkatraman Govindaraju | 2013-10-08 | 1 | -41/+41 |
* | [Sparc] Do not hardcode nop in the delay slot of TLS_CALL. Use DelaySlotFille... | Venkatraman Govindaraju | 2013-10-08 | 1 | -2/+2 |
* | [Sparc] Do not emit nop after fcmp* instruction with V9. | Venkatraman Govindaraju | 2013-10-06 | 1 | -5/+7 |
* | [Sparc] Use addxcc/subxcc for adde/sube instead of addx/subx. | Venkatraman Govindaraju | 2013-10-06 | 1 | -4/+4 |
* | [Sparc] Use correct instruction pattern for CMPri. | Venkatraman Govindaraju | 2013-09-22 | 1 | -1/+1 |
* | [Sparc] Make SPARC instructions' encoding well defined such that TableGen can... | Venkatraman Govindaraju | 2013-09-22 | 1 | -38/+41 |
* | [Sparc] Clean up MOVcc instructions so that TableGen can encode them correctl... | Venkatraman Govindaraju | 2013-09-22 | 1 | -29/+49 |
* | [Sparc] Clean up branch instructions, so that TableGen can encode branch cond... | Venkatraman Govindaraju | 2013-09-22 | 1 | -18/+22 |
* | [Sparc] Add support for TLS in sparc. | Venkatraman Govindaraju | 2013-09-22 | 1 | -0/+49 |
* | [Sparc] Add support for soft long double (fp128). | Venkatraman Govindaraju | 2013-09-03 | 1 | -0/+9 |
* | [Sparc] Add long double (f128) instructions to sparc backend. | Venkatraman Govindaraju | 2013-08-25 | 1 | -0/+108 |
* | Use register masks on SPARC call instructions. | Jakob Stoklund Olesen | 2013-08-23 | 1 | -4/+1 |
* | [Sparc] Use HWEncoding instead of unused Num field in Sparc register definiti... | Venkatraman Govindaraju | 2013-08-20 | 1 | -2/+2 |
* | [Sparc] Delete FPMover Pass and remove Fp* Pseudo-instructions from Sparc bac... | Venkatraman Govindaraju | 2013-06-08 | 1 | -13/+0 |
* | [Sparc]: Use cmp instruction instead of subcc to compare integers. | Venkatraman Govindaraju | 2013-06-07 | 1 | -8/+15 |
* | Sparc: No functionality change. Cleanup whitespaces, comment formatting etc., | Venkatraman Govindaraju | 2013-06-04 | 1 | -24/+24 |
* | Sparc: Add support for indirect branch and blockaddress in Sparc backend. | Venkatraman Govindaraju | 2013-06-03 | 1 | -0/+20 |
* | Sparc: When storing 0, use %g0 directly in the store instruction instead of | Venkatraman Govindaraju | 2013-06-03 | 1 | -0/+4 |
* | Implement SPselectfcc for i64 operands. | Jakob Stoklund Olesen | 2013-05-19 | 1 | -26/+25 |
* | Handle i64 FrameIndex nodes in SPARC v9 mode. | Jakob Stoklund Olesen | 2013-05-19 | 1 | -1/+1 |
* | Fix the SETHIimm pattern for 64-bit code. | Jakob Stoklund Olesen | 2013-04-21 | 1 | -2/+1 |
* | Fix patterns for 64-bit pointers. | Jakob Stoklund Olesen | 2013-04-14 | 1 | -4/+2 |
* | Add SPARC v9 support for select on 64-bit compares. | Jakob Stoklund Olesen | 2013-04-04 | 1 | -0/+1 |
* | Add 64-bit compare + branch for SPARC v9. | Jakob Stoklund Olesen | 2013-04-03 | 1 | -0/+1 |
* | Add 64-bit shift instructions. | Jakob Stoklund Olesen | 2013-04-02 | 1 | -0/+2 |
* | Add predicates for distinguishing 32-bit and 64-bit modes. | Jakob Stoklund Olesen | 2013-04-02 | 1 | -0/+6 |
* | Add an I64Regs register class for 64-bit registers. | Jakob Stoklund Olesen | 2013-04-02 | 1 | -10/+10 |
* | Clean up Sparc patterns. | Jakob Stoklund Olesen | 2013-03-24 | 1 | -5/+5 |
* | Give Sparc instruction patterns direct types instead of register classes. | Jakob Stoklund Olesen | 2013-03-24 | 1 | -81/+68 |
* | Use direct types in Sparc def : Pat patterns. | Jakob Stoklund Olesen | 2013-03-23 | 1 | -10/+10 |
* | Move MRI liveouts to Sparc return instructions. | Jakob Stoklund Olesen | 2013-02-05 | 1 | -1/+1 |
* | Add missing SDNP properties on the flushw node. | Jakob Stoklund Olesen | 2012-08-24 | 1 | -1/+1 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -3/+3 |
* | Generate correct Sparc32 ABI compliant code for functions that return a struct. | Venkatraman Govindaraju | 2011-02-21 | 1 | -6/+12 |
* | Added ICC, FCC as uses of movcc instruction to generate correct code when -ma... | Venkatraman Govindaraju | 2011-01-22 | 1 | -42/+51 |
* | Sparc backend: | Venkatraman Govindaraju | 2011-01-21 | 1 | -6/+11 |
* | Sparc backend: Implements a delay slot filler that attempt to fill delay slots | Venkatraman Govindaraju | 2011-01-20 | 1 | -1/+5 |
* | Implement RETURNADDR and FRAMEADDR lowering in SPARC backend. | Venkatraman Govindaraju | 2011-01-12 | 1 | -0/+9 |
* | Remove SPARC backend getpcx instruction's Uses. Also, insert an assert to | Venkatraman Govindaraju | 2011-01-12 | 1 | -1/+1 |
* | Fix SPARC backend call instruction so that arguments passed through registers | Venkatraman Govindaraju | 2011-01-12 | 1 | -6/+7 |
* | SPARC backend: correct ICC/FCC uses for ADDX and SELECT_CC | Venkatraman Govindaraju | 2011-01-11 | 1 | -15/+19 |
* | Multiple SPARC backend fixes: added Y register; updated select_cc, subx, subx... | Venkatraman Govindaraju | 2010-12-28 | 1 | -19/+30 |
* | Flag -> Glue, the ongoing saga | Chris Lattner | 2010-12-23 | 1 | -10/+10 |
* | Don't call Predicate_* methods directly from Sparc target. | Jakob Stoklund Olesen | 2010-08-17 | 1 | -10/+2 |
* | Remove isTwoAddress from Sparc. | Eric Christopher | 2010-06-21 | 1 | -1/+1 |
* | tidy up | Chris Lattner | 2010-03-18 | 1 | -2/+2 |
* | Set isBarrier = 1 on return instructions, as they are control barriers. | Dan Gohman | 2009-11-11 | 1 | -1/+1 |
* | Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a | Dan Gohman | 2009-10-29 | 1 | -4/+4 |
* | several major improvements to the sparc backend: support for weak linkage | Chris Lattner | 2009-09-15 | 1 | -22/+39 |
* | test commit | Venkatraman Govindaraju | 2009-08-26 | 1 | -1/+1 |