summaryrefslogtreecommitdiff
path: root/test/CodeGen/SPARC
AgeCommit message (Expand)Author
2016-06-19[SPARC[ Correcting out-of-date unit tests checked in as part of r273108Chris Dewhurst
2016-06-19[SPARC] Fixes for hardware errata on LEON processor.Chris Dewhurst
2016-06-17Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.James Y Knight
2016-06-01[Sparc] Allow passing of empty structs.Chris Dewhurst
2016-05-23[SPARC] Fix 8 and 16-bit atomic load and store.James Y Knight
2016-05-23[Sparc][LEON] LEON Erratum fix. Insert NOP after LD or LDF instruction.Chris Dewhurst
2016-05-20[Sparc] Enable more inline assembly constraints.Chris Dewhurst
2016-05-18[Sparc] Add Soft Float supportChris Dewhurst
2016-05-10[Sparc][LEON] Itineraries unit test.Chris Dewhurst
2016-05-04[Sparc] Allow taking of function address into a register.Chris Dewhurst
2016-05-04[Sparc] Implement __builtin_setjmp, __builtin_longjmp back-end.Chris Dewhurst
2016-04-26[SPARC] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki
2016-04-26[SPARC] Add support for llvm.thread.pointer.Marcin Koscielnicki
2016-04-25[Sparc] Fix double-float fabs and fneg on little endian CPUs.James Y Knight
2016-02-26Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT.Paul Robinson
2016-02-26Fix Sparc 32bit Lowering to rebundle up v2i32 values.Nirav Dave
2016-01-13[SPARC] Revamp AnalyzeBranch and add ReverseBranchCondition.James Y Knight
2015-12-15[Sparc] Fix handling of double incoming arguments on sparc little-endian.James Y Knight
2015-10-21Drop assert that a call with struct return goes to a function with sretJoerg Sonnenberger
2015-10-09Fix assert when emitting llvm.pow.f86.James Y Knight
2015-09-10[SPARC] Switch to the Machine Scheduler.James Y Knight
2015-08-31Fix CHECK directives that weren't checking.Hans Wennborg
2015-08-26[SPARC] Fix stupid oversight in stack realignment support.James Y Knight
2015-08-21[Sparc] Support user-specified stack object overalignment.James Y Knight
2015-08-19[SPARC] Fix BooleanContents, so that select of a trunc doesn'tJames Y Knight
2015-08-10[Sparc] Implement i64 load/store support for 32-bit sparc.James Y Knight
2015-07-08[SPARC] Cleanup handling of the Y/ASR registers.James Y Knight
2015-06-23Revert r240302 ("Bring r240130 back.").Daniel Jasper
2015-06-22Bring r240130 back.Rafael Espindola
2015-06-19Revert 240130, it caused crashes (repro in PR23900).Nico Weber
2015-06-19Make all temporary symbols unnamed.Rafael Espindola
2015-06-18[SPARC] Repair GOT references to internal symbols.James Y Knight
2015-06-17Move the personality function from LandingPadInst to FunctionDavid Majnemer
2015-05-18Add support for the Sparc implementation-defined "ASR" registers.James Y Knight
2015-04-16[opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie
2015-04-15Update tests to not be as dependent on section numbers.Rafael Espindola
2015-03-13[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2015-03-04Use the vanilla func_end symbol for .size.Rafael Espindola
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie
2015-02-27[opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie
2015-02-16SelectionDAG: fold (fp_to_u/sint (s/uint_to_fp)) here tooMehdi Amini
2015-01-14Use the integrated assembler by default on SPARC.Brad Smith
2014-12-15IR: Make metadata typeless in assemblyDuncan P. N. Exon Smith
2014-09-15Add back tests for empty function in SPARC and PowerPC.Rafael Espindola
2014-09-15Fix a lot of confusion around inserting nops on empty functions.Rafael Espindola
2014-09-11Provide an implementation of getNoopForMachoTarget for SPARC.Brad Smith
2014-06-13IR: add "cmpxchg weak" variant to support permitted failure.Tim Northover
2014-06-09Reduce verbiage of lit.local.cfg filesAlp Toker
2014-05-16TableGen: fix operand counting for aliasesTim Northover
2014-05-09Allow sret on the second parameter as well as the firstReid Kleckner