aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-1811-76/+69
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-0912-105/+75
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-2314-114/+99
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-0238-926/+171
* Update LLVM for rebase to r212749.Stephen Hines2014-07-2116-201/+179
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-2936-290/+289
* Update to LLVM 3.5a.Stephen Hines2014-04-2458-959/+6015
* Merging r196751:Bill Wendling2013-12-092-0/+9
* Merging r196755:Bill Wendling2013-12-091-3/+5
* Merging r196735:Bill Wendling2013-12-091-0/+7
* Merging r195590:Bill Wendling2013-12-011-1/+0
* Merging r195576:Bill Wendling2013-11-274-40/+108
* Merging r195575:Bill Wendling2013-11-272-4/+11
* Merging r195574:Bill Wendling2013-11-271-1/+1
* Merging r195573:Bill Wendling2013-11-271-6/+11
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-192-1/+6
* Revert r194865 and r194874.Alexey Samsonov2013-11-182-6/+1
* [weak vtables] Remove a bunch of weak vtablesJuergen Ributzka2013-11-152-1/+6
* Expand rotate instructions on sparcv9 as well.Roman Divacky2013-11-121-0/+2
* [SparcV9] Handle i64 <-> float conversions in sparcv9 mode.Venkatraman Govindaraju2013-11-034-28/+184
* [Sparc] Expand FP_TO_UINT, UINT_TO_FP for fp128.Venkatraman Govindaraju2013-11-031-3/+42
* [SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.Venkatraman Govindaraju2013-11-032-0/+9
* SparcV9 doesnt have rem instruction either.Roman Divacky2013-10-311-0/+8
* Add a helper getSymbol to AsmPrinter.Rafael Espindola2013-10-291-1/+1
* Add a MCAsmInfoELF class and factor some code into it.Rafael Espindola2013-10-162-4/+2
* [Sparc] Disable tail call optimization for sparc64.Venkatraman Govindaraju2013-10-091-0/+3
* SparcJITInfo.cpp: Prune "default:" label to fix a warning. [-Wcovered-switch-...NAKAMURA Takumi2013-10-081-1/+0
* Prune trailing linefeeds.NAKAMURA Takumi2013-10-081-2/+0
* [Sparc] Implement JIT for SPARC.Venkatraman Govindaraju2013-10-0812-44/+586
* [Sparc] Do not hardcode nop in the delay slot of TLS_CALL. Use DelaySlotFille...Venkatraman Govindaraju2013-10-082-3/+4
* Remove getEHExceptionRegister and getEHHandlerRegister.Rafael Espindola2013-10-072-11/+0
* [Sparc] Do not emit nop after fcmp* instruction with V9.Venkatraman Govindaraju2013-10-062-7/+22
* [Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.Venkatraman Govindaraju2013-10-062-7/+55
* [Sparc] Use addxcc/subxcc for adde/sube instead of addx/subx.Venkatraman Govindaraju2013-10-061-4/+4
* [Sparc] Use correct alignment while loading/storing fp128 values.Venkatraman Govindaraju2013-10-051-4/+13
* [Sparc] Respect hasHardQuad parameter correctly when lowering SINT_TO_FP with...Venkatraman Govindaraju2013-10-051-1/+1
* [Sparc] Correct the floating point conditional code mapping in GetOppositeBra...Venkatraman Govindaraju2013-10-041-8/+8
* [Sparc] Implements exception handling in SPARC with DwarfCFI.Venkatraman Govindaraju2013-09-263-4/+23
* [Sparc] Use correct instruction pattern for CMPri.Venkatraman Govindaraju2013-09-221-1/+1
* [Sparc] Make SPARC instructions' encoding well defined such that TableGen can...Venkatraman Govindaraju2013-09-224-39/+70
* [Sparc] Clean up MOVcc instructions so that TableGen can encode them correctl...Venkatraman Govindaraju2013-09-222-29/+105
* [Sparc] Clean up branch instructions, so that TableGen can encode branch cond...Venkatraman Govindaraju2013-09-223-23/+26
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-221-1/+3
* [Sparc] Add support for TLS in sparc.Venkatraman Govindaraju2013-09-227-10/+238
* [SPARC] Make functions with GLOBAL_OFFSET_TABLE access as non-leaf functions.Venkatraman Govindaraju2013-09-221-0/+4
* [Sparc] Emit .register directive to declare the use of global registers %g2, ...Venkatraman Govindaraju2013-09-221-0/+26
* [Sparc] Fix lowering FABS on fp128 (long double) on pre-v9 targets.Venkatraman Govindaraju2013-09-211-6/+6
* [Sparc] Correctly handle call to functions with ReturnsTwice attribute.Venkatraman Govindaraju2013-09-054-4/+46
* [Sparc] Fix an assertion failure while lowering fcmp on long double.Venkatraman Govindaraju2013-09-041-1/+1
* [Sparc] Add support for soft long double (fp128).Venkatraman Govindaraju2013-09-033-18/+422