aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc/SparcInstr64Bit.td
Commit message (Expand)AuthorAgeFilesLines
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-2/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-92/+261
* Merging r195575:Bill Wendling2013-11-271-0/+6
* [SparcV9] Handle i64 <-> float conversions in sparcv9 mode.Venkatraman Govindaraju2013-11-031-0/+36
* [SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.Venkatraman Govindaraju2013-11-031-0/+2
* [Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.Venkatraman Govindaraju2013-10-061-7/+0
* [Sparc] Clean up branch instructions, so that TableGen can encode branch cond...Venkatraman Govindaraju2013-09-221-3/+3
* [Sparc] Add support for TLS in sparc.Venkatraman Govindaraju2013-09-221-0/+9
* Remember the anyext patterns.Jakob Stoklund Olesen2013-06-071-0/+2
* Add missing zextloadi1 to i64 patterns. PR16721.Jakob Stoklund Olesen2013-06-071-0/+3
* Fix a typo in asm string of BP* family of instructions. With this fixRoman Divacky2013-06-071-1/+1
* [Sparc]: Use cmp instruction instead of subcc to compare integers.Venkatraman Govindaraju2013-06-071-2/+2
* Sparc: When storing 0, use %g0 directly in the store instruction instead ofVenkatraman Govindaraju2013-06-031-0/+4
* Don't use %g0 to materialize 0 directly.Jakob Stoklund Olesen2013-05-191-4/+0
* Select i64 values with %icc conditions.Jakob Stoklund Olesen2013-05-191-0/+5
* Add floating point selects on %xcc predicates.Jakob Stoklund Olesen2013-05-191-0/+10
* Implement SPselectfcc for i64 operands.Jakob Stoklund Olesen2013-05-191-1/+6
* Add 64-bit multiply and divide instructions for SPARC v9.Jakob Stoklund Olesen2013-04-161-0/+39
* Use i32 for all SPARC shift amounts, even in 64-bit mode.Jakob Stoklund Olesen2013-04-141-1/+1
* Implement LowerReturn_64 for SPARC v9.Jakob Stoklund Olesen2013-04-061-0/+9
* Add SPARC v9 support for select on 64-bit compares.Jakob Stoklund Olesen2013-04-041-2/+25
* Add 64-bit compare + branch for SPARC v9.Jakob Stoklund Olesen2013-04-031-0/+21
* Add 64-bit load and store instructions.Jakob Stoklund Olesen2013-04-021-0/+68
* Basic 64-bit ALU operations.Jakob Stoklund Olesen2013-04-021-0/+38
* Materialize 64-bit immediates.Jakob Stoklund Olesen2013-04-021-0/+88
* Add 64-bit shift instructions.Jakob Stoklund Olesen2013-04-021-0/+47