summaryrefslogtreecommitdiff
path: root/test/CodeGen/SPARC
Commit message (Expand)AuthorAge
* IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover2014-06-13
* Reduce verbiage of lit.local.cfg filesAlp Toker2014-06-09
* TableGen: fix operand counting for aliasesTim Northover2014-05-16
* Allow sret on the second parameter as well as the firstReid Kleckner2014-05-09
* Remove the -disable-cfi option.Rafael Espindola2014-05-05
* Revert "blockfreq: Temporarily turn on -debug-only=block-freq"Duncan P. N. Exon Smith2014-04-19
* blockfreq: Temporarily turn on -debug-only=block-freqDuncan P. N. Exon Smith2014-04-19
* Add some target triples for better determinismDuncan P. N. Exon Smith2014-04-18
* Remove the linker_private and linker_private_weak linkages.Rafael Espindola2014-03-13
* IR: add a second ordering operand to cmpxhg for failureTim Northover2014-03-11
* [Sparc] Add support for parsing directives in SparcAsmParser.Venkatraman Govindaraju2014-03-01
* [Sparc] Emit 'restore' instead of 'restore %g0, %g0, %g0'. This improves the ...Venkatraman Govindaraju2014-03-01
* Lower FNEG just like FABS to fneg[ds] and fmov[ds], thus avoidingRoman Divacky2014-02-27
* SPARC: Implement TRAP lowering. Matches what GCC emits.Benjamin Kramer2014-02-23
* Expand 64bit {SHL,SHR,SRA}_PARTS on sparcv9.Roman Divacky2014-02-19
* [Sparc] Remove spurious checks from a testcase.Venkatraman Govindaraju2014-02-19
* Re-commit: Demote EmitRawText call in AsmPrinter::EmitInlineAsm() and remove ...Daniel Sanders2014-02-13
* [Sparc] Emit relocations for Thread Local Storage (TLS) when integrated assem...Venkatraman Govindaraju2014-02-07
* [Sparc] Emit correct relocations for PIC code when integrated assembler is used.Venkatraman Govindaraju2014-02-07
* [Sparc] Set %o7 as the return address register instead of %i7 in MCRegisterIn...Venkatraman Govindaraju2014-02-01
* Implement SPARCv9 atomic_swap_64 with a pseudo.Jakob Stoklund Olesen2014-01-30
* [Sparc] Use %r_disp32 for pc_rel entries in FDE as well.Venkatraman Govindaraju2014-01-29
* [Sparc] Use %r_disp32 for pc_rel entries in gcc_except_table and eh_frame.Venkatraman Govindaraju2014-01-29
* [SparcV9] Use correct register class (I64RegClass) to hold the address of _G...Venkatraman Govindaraju2014-01-29
* Fix the DWARF EH encodings for Sparc PIC code.Jakob Stoklund Olesen2014-01-28
* Clean up the Legal/Expand logic for SPARC popc.Jakob Stoklund Olesen2014-01-26
* Only generate the popc instruction for SPARC CPUs that implement it.Jakob Stoklund Olesen2014-01-26
* Fix swapped CASA operands.Jakob Stoklund Olesen2014-01-26
* Implement atomicrmw operations in 32 and 64 bits for SPARCv9.Jakob Stoklund Olesen2014-01-24
* [Sparc] Add support for inline assembly constraints which specify registers b...Venkatraman Govindaraju2014-01-22
* [Sparc] Add support for inline assembly constraint 'I'. Venkatraman Govindaraju2014-01-22
* [Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absol...Venkatraman Govindaraju2014-01-22
* Always let value types influence register classes.Jakob Stoklund Olesen2014-01-14
* Handle bundled terminators in isBlockOnlyReachableByFallthrough.Jakob Stoklund Olesen2014-01-12
* The SPARCv9 ABI returns a float in %f0.Jakob Stoklund Olesen2014-01-12
* [Sparc] Add missing processor types: v7 and niagaraVenkatraman Govindaraju2014-01-11
* Fix broken CHECK lines.Benjamin Kramer2014-01-11
* [Sparc] Bundle instruction with delay slow and its filler. Now, we can use -v...Venkatraman Govindaraju2014-01-11
* [Sparc] Emit retl/ret instead of jmp instruction. It improves the readability...Venkatraman Govindaraju2014-01-10
* [SparcV9]: Implement RETURNADDR and FRAMEADDR lowering in SPARC64. Venkatraman Govindaraju2014-01-04
* [Sparc] Handle atomic loads/stores in sparc backend.Venkatraman Govindaraju2014-01-01
* [SparcV9]: Custom lower UMULO/SMULO so that the arguments are send to __multi...Venkatraman Govindaraju2014-01-01
* [SparcV9]: Use SRL instead of SLL to clear top 32-bits in ctpop:i32. SLL does...Venkatraman Govindaraju2014-01-01
* [SparcV9] Use separate instruction patterns for 64 bit arithmetic instruction...Venkatraman Govindaraju2013-12-29
* [SparcV9] For codegen generated library calls that return float, set inreg fl...Venkatraman Govindaraju2013-12-29
* [SparcV9]: Implement lowering of long double (fp128) arguments in Sparc64 ABI.Venkatraman Govindaraju2013-12-29
* [Sparc] Lower and MachineInstr to MC and print assembly using MCInstPrinter.Venkatraman Govindaraju2013-12-26
* [SPARCV9]: Adjust the resultant pointer of DYNAMIC_STACKALLOC with the stack ...Venkatraman Govindaraju2013-12-09
* [Sparc]: Implement getSetCCResultType() in SparcTargetLowering so that umulo/...Venkatraman Govindaraju2013-12-09
* [SparcV9]: Expand MULHU/MULHS:i64 and UMUL_LOHI/SMUL_LOHI:i64 on sparcv9.Venkatraman Govindaraju2013-12-08