summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* [Sparc][LEON] Add LEON-specific CASA instruction.Chris Dewhurst2016-05-167-22/+69
* SDAG: Implement Select instead of SelectImpl in SparcDAGToDAGISelJustin Bogner2016-05-131-16/+17
* SDAG: Clean up a dangling node in SparcISelDAGToDAG::SelectImplJustin Bogner2016-05-131-0/+1
* CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun2016-05-101-0/+1
* [Sparc][LEON] Add UMAC and SMAC instruction support for Sparc LEON subtargetsChris Dewhurst2016-05-096-5/+67
* SDAG: Rename Select->SelectImpl and repurpose Select as returning voidJustin Bogner2016-05-051-2/+2
* [Sparc] Allow taking of function address into a register.Chris Dewhurst2016-05-041-5/+5
* [Sparc] Implement __builtin_setjmp, __builtin_longjmp back-end.Chris Dewhurst2016-05-043-21/+292
* [Sparc] Constification of TargetMachine argumentsJames Y Knight2016-05-034-4/+4
* Unify XDEBUG and EXPENSIVE_CHECKS (into the latter), and add an option to the...Filipe Cabecinhas2016-04-291-1/+1
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-4/+0
* [Sparc] Fix build error introduced by rL267545.Marcin Koscielnicki2016-04-261-1/+1
* [SPARC] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki2016-04-266-1/+40
* [SPARC] Add support for llvm.thread.pointer.Marcin Koscielnicki2016-04-262-0/+18
* [Sparc] Fix double-float fabs and fneg on little endian CPUs.James Y Knight2016-04-251-12/+28
* [Sparc] This provides support for itineraries on Sparc.Chris Dewhurst2016-04-225-159/+417
* The following code would not work before this patch, due to the inability to ...Chris Dewhurst2016-04-221-1/+1
* [NFC] Header cleanupMehdi Amini2016-04-183-3/+0
* Add __atomic_* lowering to AtomicExpandPass.James Y Knight2016-04-121-0/+7
* This reverts commit r266002, r266011 and r266016.Rafael Espindola2016-04-121-7/+0
* Add __atomic_* lowering to AtomicExpandPass.James Y Knight2016-04-111-0/+7
* Fix broken assert, PR24624Hans Wennborg2016-04-111-1/+1
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-5/+5
* Add MachineFunctionProperty checks for AllVRegsAllocated for target passesDerek Schuff2016-04-041-0/+5
* Change eliminateCallFramePseudoInstr() to return an iteratorHans Wennborg2016-03-312-3/+3
* [SPARC] Use AtomicExpandPass to expand AtomicRMW instructions.James Y Knight2016-03-293-173/+10
* Sparc: silently ignore .proc assembler directiveDouglas Katzman2016-03-281-0/+6
* Tweak some atomics functions in preparation for larger changes; NFC.James Y Knight2016-03-162-4/+7
* Myriad: Add new sparc CPU kinds.Douglas Katzman2016-03-151-0/+3
* [DAG] use isUndef() ; NFCISanjay Patel2016-03-141-2/+2
* This change adds co-processor condition branching and conditional traps to th...Chris Dewhurst2016-03-097-42/+223
* The patch adds missing registers and instructions to complete all the registe...Chris Dewhurst2016-02-274-18/+310
* Fix Sparc 32bit Lowering to rebundle up v2i32 values.Nirav Dave2016-02-261-4/+23
* Reverting breaking change. Sorry.Chris Dewhurst2016-02-264-303/+10
* Reviewed at reviews.llvm.org/D17133Chris Dewhurst2016-02-264-10/+303
* Initial test commit onlyChris Dewhurst2016-02-261-1/+0
* CodeGen: TII: Take MachineInstr& in predicate API, NFCDuncan P. N. Exon Smith2016-02-231-4/+4
* Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"Duncan P. N. Exon Smith2016-02-221-2/+2
* CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFCDuncan P. N. Exon Smith2016-02-211-2/+2
* [SPARC] Repair floating-point condition encodings in assembly parser.James Y Knight2016-02-101-3/+3
* Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer2016-01-271-4/+4
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-2/+2
* Remove autoconf supportChris Bieneman2016-01-266-102/+0
* Reflect the MC/MCDisassembler split on the include/ level.Benjamin Kramer2016-01-261-1/+1
* Update to use new name alignTo().Rui Ueyama2016-01-143-4/+4
* Convert a few assert failures into proper errors.Rafael Espindola2016-01-131-3/+4
* [SPARC] Revamp AnalyzeBranch and add ReverseBranchCondition.James Y Knight2016-01-132-89/+96
* Remove extra forward declarations and scrub includes for all in tree InstPrin...Craig Topper2015-12-251-3/+0
* [Sparc] Tweak r255668: Use llvm_unreachable.James Y Knight2015-12-151-1/+1
* [Sparc] Fix handling of double incoming arguments on sparc little-endian.James Y Knight2015-12-151-9/+13
OpenPOWER on IntegriCloud