summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-2/+2
* MachineRegisterInfo: Remove UsedPhysReg infrastructureMatthias Braun2015-07-141-11/+8
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-142-5/+6
* MC: Remove MCSubtargetInfo() default constructorDuncan P. N. Exon Smith2015-07-101-3/+1
* Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT userMehdi Amini2015-07-091-1/+1
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-095-60/+4
* Remove getDataLayout() from TargetLoweringMehdi Amini2015-07-091-1/+1
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+3
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-093-47/+56
* [SPARC] Cleanup handling of the Y/ASR registers.James Y Knight2015-07-084-13/+22
* Change the last few internal StringRef triples into Triple objects.Daniel Sanders2015-07-061-3/+5
* [Sparc] Add more instruction aliases.James Y Knight2015-07-062-12/+125
* [Sparc] Add support for flush instruction.James Y Knight2015-07-062-0/+17
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-052-5/+4
* [Sparc] Rearrange SparcInstrInfo, no change.James Y Knight2015-07-011-68/+80
* Reverting r241058 because it's causing buildbot failures.Ranjeet Singh2015-06-301-4/+1
* There are a few places where subtarget features are stillRanjeet Singh2015-06-301-1/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-2310-12/+12
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-1910-12/+12
* [SPARC] Repair GOT references to internal symbols.James Y Knight2015-06-182-0/+34
* Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders2015-06-112-22/+18
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-112-3/+2
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-105-8/+9
* Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and c...Daniel Sanders2015-06-102-5/+4
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-094-9/+6
* MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach2015-06-041-1/+1
* Replace custom fixed endian to raw_ostream emission with EndianStream.Benjamin Kramer2015-06-041-8/+2
* Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and crea...Daniel Sanders2015-06-043-6/+5
* Merge MCELF.h into MCSymbolELF.h.Rafael Espindola2015-06-021-3/+2
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-308-34/+34
* Pass MCSymbols to the helper functions in MCELF.h.Rafael Espindola2015-05-291-2/+1
* Use std::bitset for SubtargetFeatures.Michael Kuperstein2015-05-261-1/+1
* Move alignment from MCSectionData to MCSection.Rafael Espindola2015-05-211-1/+1
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-182-5/+5
* Sparc: support the "set" synthetic instruction.James Y Knight2015-05-183-2/+74
* Sparc: Support PSR, TBR, WIM read/write instructions.James Y Knight2015-05-183-8/+87
* Sparc: Add the "alternate address space" load/store instructions.James Y Knight2015-05-185-15/+69
* Add support for the Sparc implementation-defined "ASR" registers.James Y Knight2015-05-185-20/+92
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-151-0/+1
* MC: MCCodeGenInfo naming update. NFC.Jim Grosbach2015-05-151-2/+2
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-3/+3
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-6/+6
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-134-29/+29
* Reverting r237234, "Use std::bitset for SubtargetFeatures"Michael Kuperstein2015-05-131-1/+1
* Use std::bitset for SubtargetFeaturesMichael Kuperstein2015-05-131-1/+1
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-3/+4
* [ShrinkWrap] Add (a simplified version) of shrink-wrapping.Quentin Colombet2015-05-052-3/+4
* [Sparc] Repair fixups in little endian mode.James Y Knight2015-05-011-12/+57
* [Sparc] Really add sparcel architecture support.Douglas Katzman2015-04-2912-60/+95
* Make Sparc assembler accept parenthesized constant expressions.Douglas Katzman2015-04-291-0/+1
OpenPOWER on IntegriCloud