summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/SparcInstr64Bit.td
Commit message (Expand)AuthorAge
* Sparc: disable printing on longer "brX,pt" aliasesTim Northover2014-05-16
* [Sparc] Add trap on integer condition codes (Ticc) instructions to Sparc back...Venkatraman Govindaraju2014-03-02
* [SparcV9] Adds support for branch on integer register instructions (BPr) and ...Venkatraman Govindaraju2014-03-02
* [Sparc] Make floating point branch instruction formats to accept %fcc0-%fcc1 ...Venkatraman Govindaraju2014-03-02
* [SparcV9] Add support for parsing branch instructions with prediction.Venkatraman Govindaraju2014-03-01
* [Sparc] Add support to disassemble sparc memory instructions.Venkatraman Govindaraju2014-03-01
* [Sparc] Emit correct encoding for atomic instructions. Also, add support for ...Venkatraman Govindaraju2014-02-07
* Implement SPARCv9 atomic_swap_64 with a pseudo.Jakob Stoklund Olesen2014-01-30
* Implement atomicrmw operations in 32 and 64 bits for SPARCv9.Jakob Stoklund Olesen2014-01-24
* [Sparc] Add support for parsing floating point instructions.Venkatraman Govindaraju2014-01-12
* [Sparc] Multiclass for loads/stores. No functionality change intended.Venkatraman Govindaraju2014-01-09
* [SparcV9] Rename operands in some sparc64 instructions so that TableGen can e...Venkatraman Govindaraju2014-01-08
* [Sparc] Add support for parsing branch instructions and conditional moves.Venkatraman Govindaraju2014-01-08
* [Sparc] Add initial implementation of disassembler for sparcVenkatraman Govindaraju2014-01-06
* [Sparc] Add the initial implementation of an asm parser for sparc/sparcv9.Venkatraman Govindaraju2014-01-04
* [Sparc] Handle atomic loads/stores in sparc backend.Venkatraman Govindaraju2014-01-01
* [SparcV9] Use separate instruction patterns for 64 bit arithmetic instruction...Venkatraman Govindaraju2013-12-29
* [Sparc]: Implement LEA pattern for sparcv9.Venkatraman Govindaraju2013-11-24
* [SparcV9] Handle i64 <-> float conversions in sparcv9 mode.Venkatraman Govindaraju2013-11-03
* [SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.Venkatraman Govindaraju2013-11-03
* [Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.Venkatraman Govindaraju2013-10-06
* [Sparc] Clean up branch instructions, so that TableGen can encode branch cond...Venkatraman Govindaraju2013-09-22
* [Sparc] Add support for TLS in sparc.Venkatraman Govindaraju2013-09-22
* Remember the anyext patterns.Jakob Stoklund Olesen2013-06-07
* Add missing zextloadi1 to i64 patterns. PR16721.Jakob Stoklund Olesen2013-06-07
* Fix a typo in asm string of BP* family of instructions. With this fixRoman Divacky2013-06-07
* [Sparc]: Use cmp instruction instead of subcc to compare integers.Venkatraman Govindaraju2013-06-07
* Sparc: When storing 0, use %g0 directly in the store instruction instead ofVenkatraman Govindaraju2013-06-03
* Don't use %g0 to materialize 0 directly.Jakob Stoklund Olesen2013-05-19
* Select i64 values with %icc conditions.Jakob Stoklund Olesen2013-05-19
* Add floating point selects on %xcc predicates.Jakob Stoklund Olesen2013-05-19
* Implement SPselectfcc for i64 operands.Jakob Stoklund Olesen2013-05-19
* Add 64-bit multiply and divide instructions for SPARC v9.Jakob Stoklund Olesen2013-04-16
* Use i32 for all SPARC shift amounts, even in 64-bit mode.Jakob Stoklund Olesen2013-04-14
* Implement LowerReturn_64 for SPARC v9.Jakob Stoklund Olesen2013-04-06
* Add SPARC v9 support for select on 64-bit compares.Jakob Stoklund Olesen2013-04-04
* Add 64-bit compare + branch for SPARC v9.Jakob Stoklund Olesen2013-04-03
* Add 64-bit load and store instructions.Jakob Stoklund Olesen2013-04-02
* Basic 64-bit ALU operations.Jakob Stoklund Olesen2013-04-02
* Materialize 64-bit immediates.Jakob Stoklund Olesen2013-04-02
* Add 64-bit shift instructions.Jakob Stoklund Olesen2013-04-02