summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/SPARC
Commit message (Expand)AuthorAgeFilesLines
* Don't emit CFI instructions at the end of a functionAdrian Prantl2017-04-241-9/+1
* [Sparc] Check register use with isPhysRegUsed() instead of reg_nodbg_empty()Daniel Cederman2017-03-081-1/+3
* Codegen: Make chains from trellis-shaped CFGsKyle Butt2017-02-151-5/+9
* [LLC] Add an inline assembly diagnostics handler.Sanne Wouda2017-02-031-1/+1
* CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt2017-01-311-4/+5
* Check for register clobbers when merging a vreg live range with aJames Y Knight2017-01-131-0/+35
* Revert "CodeGen: Allow small copyable blocks to "break" the CFG."Kyle Butt2017-01-111-5/+4
* CodeGen: Allow small copyable blocks to "break" the CFG.Kyle Butt2017-01-101-4/+5
* [SPARC] Fix test so that it checks the correct label.Davide Italiano2017-01-041-3/+3
* ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()Matthias Braun2016-11-111-1/+1
* [Sparc][LEON] Test for FixFDIVSQRT erratum fix. Chris Dewhurst2016-11-011-0/+59
* [Sparc] Don't overlap variable-sized allocas with other stack variables.James Y Knight2016-10-253-7/+33
* Sparc: fix test.Tim Northover2016-10-191-12/+1
* [Sparc][LEON] Detects an erratum on UT699 LEON 3 processors involving roundin...Chris Dewhurst2016-10-191-0/+22
* This pass, fixing an erratum in some LEON 2 processors ensures that the SDIV ...Chris Dewhurst2016-10-101-0/+11
* [Sparc] Implement UMUL_LOHI and SMUL_LOHI instead of MULHS/MULHU/MUL.James Y Knight2016-10-051-4/+2
* [DAG] Teach computeKnownBits and ComputeNumSignBits in SelectionDAG to look t...Bjorn Pettersson2016-10-051-0/+19
* [Myriad]: set LeonCASA processor featureDouglas Katzman2016-09-131-0/+1
* [Sparc][LEON] Removed the parts of the errata fixes implemented using inline ...Chris Dewhurst2016-09-093-68/+9
* [Sparc][LEON] Unit test for CASA instruction supported by some LEON processor...Chris Dewhurst2016-09-091-0/+14
* Revert "[Sparc] Leon errata fix passes."James Y Knight2016-08-128-151/+62
* [Sparc][Leon] Errata fixes for various errata in different versions of the Le...Chris Dewhurst2016-08-125-82/+47
* VirtRegMap: Replace some identity copies with KILL instructions.Matthias Braun2016-07-091-0/+2
* [Sparc] Leon errata fix passes.Chris Dewhurst2016-07-085-0/+124
* Codegen: Fix broken assumption in Tail Merge.Kyle Butt2016-06-241-2/+2
* [SPARC[ Correcting out-of-date unit tests checked in as part of r273108Chris Dewhurst2016-06-192-4/+12
* [SPARC] Fixes for hardware errata on LEON processor.Chris Dewhurst2016-06-193-0/+62
* Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.James Y Knight2016-06-171-2/+130
* [Sparc] Allow passing of empty structs.Chris Dewhurst2016-06-011-0/+51
* [SPARC] Fix 8 and 16-bit atomic load and store.James Y Knight2016-05-231-3/+35
* [Sparc][LEON] LEON Erratum fix. Insert NOP after LD or LDF instruction.Chris Dewhurst2016-05-231-0/+43
* [Sparc] Enable more inline assembly constraints.Chris Dewhurst2016-05-201-0/+12
* [Sparc] Add Soft Float supportChris Dewhurst2016-05-183-89/+469
* [Sparc][LEON] Itineraries unit test.Chris Dewhurst2016-05-101-0/+50
* [Sparc] Allow taking of function address into a register.Chris Dewhurst2016-05-041-0/+51
* [Sparc] Implement __builtin_setjmp, __builtin_longjmp back-end.Chris Dewhurst2016-05-041-0/+88
* [SPARC] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki2016-04-261-0/+33
* [SPARC] Add support for llvm.thread.pointer.Marcin Koscielnicki2016-04-261-0/+11
* [Sparc] Fix double-float fabs and fneg on little endian CPUs.James Y Knight2016-04-252-77/+49
* Fix tests that used CHECK-NEXT-NOT and CHECK-DAG-NOT.Paul Robinson2016-02-261-2/+2
* Fix Sparc 32bit Lowering to rebundle up v2i32 values.Nirav Dave2016-02-261-0/+33
* [SPARC] Revamp AnalyzeBranch and add ReverseBranchCondition.James Y Knight2016-01-132-1/+59
* [Sparc] Fix handling of double incoming arguments on sparc little-endian.James Y Knight2015-12-151-0/+191
* Drop assert that a call with struct return goes to a function with sretJoerg Sonnenberger2015-10-211-0/+9
* Fix assert when emitting llvm.pow.f86.James Y Knight2015-10-091-0/+41
* [SPARC] Switch to the Machine Scheduler.James Y Knight2015-09-106-55/+53
* Fix CHECK directives that weren't checking.Hans Wennborg2015-08-311-1/+1
* [SPARC] Fix stupid oversight in stack realignment support.James Y Knight2015-08-261-1/+1
* [Sparc] Support user-specified stack object overalignment.James Y Knight2015-08-212-2/+24
* [SPARC] Fix BooleanContents, so that select of a trunc doesn'tJames Y Knight2015-08-191-0/+17
OpenPOWER on IntegriCloud