summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc/SparcSubtarget.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "This pass, fixing an erratum in some LEON 2 processors..."Daniel Cederman2018-04-201-1/+0
* Add default values for member functions.Richard Trieu2017-11-211-0/+2
* [SPARC] Clean up the support for disabling fsmuld and fmuls instructions.James Y Knight2017-07-201-2/+2
* [SPARC] Add missing variable initialization after r308343.James Y Knight2017-07-191-0/+1
* [Sparc][LEON] Detects an erratum on UT699 LEON 3 processors involving roundin...Chris Dewhurst2016-10-191-0/+1
* This pass, fixing an erratum in some LEON 2 processors ensures that the SDIV ...Chris Dewhurst2016-10-101-0/+1
* Revert "[Sparc] Leon errata fix passes."James Y Knight2016-08-121-10/+1
* [Sparc][Leon] Missed resetting option flags from check-in 278489.Chris Dewhurst2016-08-121-0/+3
* [Sparc][Leon] Errata fixes for various errata in different versions of the Le...Chris Dewhurst2016-08-121-1/+0
* [Sparc] Leon errata fix passes.Chris Dewhurst2016-07-081-1/+8
* [SPARC] Fixes for hardware errata on LEON processor.Chris Dewhurst2016-06-191-0/+3
* [Sparc][LEON] LEON Erratum fix. Insert NOP after LD or LDF instruction.Chris Dewhurst2016-05-231-0/+1
* [Sparc] Add Soft Float supportChris Dewhurst2016-05-181-0/+1
* [Sparc][LEON] Add LEON-specific CASA instruction.Chris Dewhurst2016-05-161-0/+3
* [Sparc][LEON] Add UMAC and SMAC instruction support for Sparc LEON subtargetsChris Dewhurst2016-05-091-0/+2
* [Sparc] Constification of TargetMachine argumentsJames Y Knight2016-05-031-1/+1
* [SPARC] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki2016-04-261-1/+1
* Update to use new name alignTo().Rui Ueyama2016-01-141-2/+2
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-151-1/+1
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-151-1/+1
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-151-1/+1
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-151-1/+1
* [SPARC] Switch to the Machine Scheduler.James Y Knight2015-09-101-0/+4
* Revert "[SPARC] Switch to the Machine Scheduler."James Y Knight2015-09-101-4/+0
* [SPARC] Switch to the Machine Scheduler.James Y Knight2015-09-101-0/+4
* [SPARC] Fix stupid oversight in stack realignment support.James Y Knight2015-08-261-1/+1
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-091-1/+1
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-101-1/+1
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-01-301-1/+1
* Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher2015-01-261-28/+2
* Move the various Subtarget dependent members down to the subtargetEric Christopher2014-06-261-10/+42
* [cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth2014-04-221-2/+2
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-211-0/+2
* Clean up the Legal/Expand logic for SPARC popc.Jakob Stoklund Olesen2014-01-261-0/+4
* Only generate the popc instruction for SPARC CPUs that implement it.Jakob Stoklund Olesen2014-01-261-1/+2
* [Sparc] Add missing processor types: v7 and niagaraVenkatraman Govindaraju2014-01-111-7/+2
* [Sparc] Add long double (f128) instructions to sparc backend. Venkatraman Govindaraju2013-08-251-1/+2
* Sparc: No functionality change. Cleanup whitespaces, comment formatting etc.,Venkatraman Govindaraju2013-06-041-1/+1
* [Sparc] Generate correct code for leaf functions with stack objects Venkatraman Govindaraju2013-06-011-0/+28
* Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu2012-02-181-1/+1
* Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_...David Blaikie2011-12-201-0/+2
* Move TargetRegistry and TargetSelect from Target to Support where they belong.Evan Cheng2011-08-241-1/+1
* Next round of MC refactoring. This patch factor MC table instantiations, MCEvan Cheng2011-07-141-14/+0
* - Eliminate MCCodeEmitter's dependency on TargetMachine. It now uses MCInstrInfoEvan Cheng2011-07-111-1/+1
* Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng2011-07-091-0/+14
* Eliminate asm parser's dependency on TargetMachine:Evan Cheng2011-07-081-1/+2
* Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng2011-07-071-2/+2
* Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng2011-07-011-1/+1
* Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng2011-07-011-1/+1
* - Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng2011-07-011-0/+6
OpenPOWER on IntegriCloud