summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc/Sparc.td
AgeCommit message (Expand)Author
2017-10-02Add support for Myriad ma2x8x series of CPUsWalter Lee
2017-07-20[SPARC] Clean up the support for disabling fsmuld and fmuls instructions.James Y Knight
2017-07-18[Sparc] Added software multiplication/division featureJames Y Knight
2016-10-10This pass, fixing an erratum in some LEON 2 processors ensures that the SDIV ...Chris Dewhurst
2016-09-13[Myriad]: set LeonCASA processor featureDouglas Katzman
2016-08-29[Myriad]: add missing 'mcpu' valuesDouglas Katzman
2016-08-12Revert "[Sparc] Leon errata fix passes."James Y Knight
2016-08-12[Sparc][Leon] Errata fixes for various errata in different versions of the Le...Chris Dewhurst
2016-07-08[Sparc] Leon errata fix passes.Chris Dewhurst
2016-06-19[SPARC] Fixes for hardware errata on LEON processor.Chris Dewhurst
2016-05-23[Sparc][LEON] LEON Erratum fix. Insert NOP after LD or LDF instruction.Chris Dewhurst
2016-05-18[Sparc] Add Soft Float supportChris Dewhurst
2016-05-16[Sparc][LEON] Add LEON-specific CASA instruction.Chris Dewhurst
2016-05-09[Sparc][LEON] Add UMAC and SMAC instruction support for Sparc LEON subtargetsChris Dewhurst
2016-04-22[Sparc] This provides support for itineraries on Sparc.Chris Dewhurst
2016-03-15Myriad: Add new sparc CPU kinds.Douglas Katzman
2015-03-28[SparcInstPrinter] Use the subtarget that is passed to the print functionAkira Hatanaka
2014-03-02[Sparc] Add VIS instructions to sparc backend.Venkatraman Govindaraju
2014-01-26Only generate the popc instruction for SPARC CPUs that implement it.Jakob Stoklund Olesen
2014-01-11[Sparc] Add missing processor types: v7 and niagaraVenkatraman Govindaraju
2014-01-04[Sparc] Add the initial implementation of an asm parser for sparc/sparcv9.Venkatraman Govindaraju
2013-12-26[Sparc] Lower and MachineInstr to MC and print assembly using MCInstPrinter.Venkatraman Govindaraju
2013-12-02Change the default of AsmWriterClassName and isMCAsmWriter.Rafael Espindola
2013-08-25[Sparc] Add long double (f128) instructions to sparc backend. Venkatraman Govindaraju
2013-06-04Sparc: No functionality change. Cleanup whitespaces, comment formatting etc.,Venkatraman Govindaraju
2012-02-18Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...Jia Liu
2010-08-17fix emacs language spec's, patch by Edmund Grimley-Evans!Chris Lattner
2010-04-05Replace TSFlagsFields and TSFlagsShifts with a simpler TSFlags field.Jakob Stoklund Olesen
2008-11-24Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng
2008-03-17Start moving sparc to use SparcCallingConv.td, switching overChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2006-05-18getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd.Evan Cheng
2006-05-17Remove PointerType from class TargetEvan Cheng
2006-02-05Rename SPARC V8 target to be the LLVM SPARC target.Chris Lattner
2006-01-27Subtarget feature can now set any variable to any valueEvan Cheng
2006-01-27PHI and INLINEASM are now built-in instructions provided by Target.tdChris Lattner
2006-01-26Rest of subtarget support, remove references to ppcChris Lattner
2006-01-26Add trivial subtarget supportChris Lattner
2004-12-10Adjust paths: Sparc/V8 --> SparcV8Brian Gaeke
2004-09-22Prettify formatting of the file, adjust paths to making V8 a subdir of SparcMisha Brukman
2004-04-06Delete reference to "the Mach-O Runtime ABI".Brian Gaeke
2004-02-28Tab completion is our friend.Chris Lattner
2004-02-25Clean up the tablegen descriptions for SparcV8.Misha Brukman
2004-02-25SparcV8 skeletonBrian Gaeke