aboutsummaryrefslogtreecommitdiffstats
path: root/test/CodeGen/SPARC/64bit.ll
Commit message (Expand)AuthorAgeFilesLines
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+6
* Update to LLVM 3.5a.Stephen Hines2014-04-241-10/+10
* [SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.Venkatraman Govindaraju2013-11-031-0/+23
* Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...Stephen Lin2013-07-141-6/+6
* Add missing zextloadi1 to i64 patterns. PR16721.Jakob Stoklund Olesen2013-06-071-0/+8
* [Sparc]: Use cmp instruction instead of subcc to compare integers.Venkatraman Govindaraju2013-06-071-1/+1
* Sparc: When storing 0, use %g0 directly in the store instruction instead ofVenkatraman Govindaraju2013-06-031-0/+15
* Sparc: Combine add/or/sethi instruction with restore if possible.Venkatraman Govindaraju2013-06-021-2/+39
* Sparc: Perform leaf procedure optimization by defaultVenkatraman Govindaraju2013-06-021-1/+1
* Also expand 64-bit bitcasts.Jakob Stoklund Olesen2013-05-201-0/+16
* Implement spill and fill of I64Regs.Jakob Stoklund Olesen2013-05-201-0/+8
* Mark i64 SETCC as expand so it is turned into a SELECT_CC.Jakob Stoklund Olesen2013-05-201-0/+10
* Don't use %g0 to materialize 0 directly.Jakob Stoklund Olesen2013-05-191-1/+1
* Handle i64 FrameIndex nodes in SPARC v9 mode.Jakob Stoklund Olesen2013-05-191-0/+10
* Fix the SETHIimm pattern for 64-bit code.Jakob Stoklund Olesen2013-04-211-0/+6
* Add 64-bit multiply and divide instructions for SPARC v9.Jakob Stoklund Olesen2013-04-161-0/+21
* Use i32 for all SPARC shift amounts, even in 64-bit mode.Jakob Stoklund Olesen2013-04-141-0/+10
* Add 64-bit load and store instructions.Jakob Stoklund Olesen2013-04-021-0/+58
* Basic 64-bit ALU operations.Jakob Stoklund Olesen2013-04-021-0/+21
* Materialize 64-bit immediates.Jakob Stoklund Olesen2013-04-021-0/+46
* Add 64-bit shift instructions.Jakob Stoklund Olesen2013-04-021-0/+14
* Add support for 64-bit calling convention.Jakob Stoklund Olesen2013-04-021-0/+7