summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-072-3/+14
* Remove windows line endings introduced by r252177. NFC.Tim Northover2015-11-051-7/+7
* [DebugInfo] Fix ARM/AArch64 prologue_end position. Related to D11268.Oleg Ranevskyy2015-11-051-8/+10
* Change makeLibCall to take an ArrayRef<SDValue> instead of pointer and size. ...Craig Topper2015-10-221-1/+1
* Drop assert that a call with struct return goes to a function with sretJoerg Sonnenberger2015-10-211-2/+2
* Sparc: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-202-5/+4
* [Sparc] Use MCPhysReg instead of unsigned to size static arrays of registers....Craig Topper2015-10-181-6/+7
* Make a bunch of static arrays const.Craig Topper2015-10-181-6/+6
* Fix assert when emitting llvm.pow.f86.James Y Knight2015-10-091-5/+4
* Fix pr24486.Rafael Espindola2015-10-051-2/+2
* [SPARCv9] Add support for the rdpr/wrpr instructions.Joerg Sonnenberger2015-10-044-0/+131
* Fix relocation used for GOT references in non-PIC mode. Fix relocationsJoerg Sonnenberger2015-10-011-28/+33
* [SPARC] Add mulscc.Joerg Sonnenberger2015-09-171-0/+4
* [SPARC] Both GNU and Solaris as support eq as condition code for integer ops.Joerg Sonnenberger2015-09-161-0/+1
* [SPARC] Recognize st/stx operations with %fsr argument too.Joerg Sonnenberger2015-09-161-0/+16
* Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and r...Daniel Sanders2015-09-157-24/+22
* Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* an...Daniel Sanders2015-09-157-22/+24
* Revert r247684 - Replace Triple with a new TargetTuple ...Daniel Sanders2015-09-157-24/+22
* Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.Daniel Sanders2015-09-157-22/+24
* Fix namespace indentation and missing blank lines before 'public:' in *MCAsmI...Daniel Sanders2015-09-151-0/+1
* [SPARC] Switch to the Machine Scheduler.James Y Knight2015-09-102-1/+6
* Revert "[SPARC] Switch to the Machine Scheduler."James Y Knight2015-09-102-6/+1
* [SPARC] Switch to the Machine Scheduler.James Y Knight2015-09-102-1/+6
* [SPARC] Fix stupid oversight in stack realignment support.James Y Knight2015-08-263-2/+37
* [Sparc] Support user-specified stack object overalignment.James Y Knight2015-08-214-27/+116
* SparcAsmParser.cpp: Appease msc x86.NAKAMURA Takumi2015-08-211-1/+1
* [Sparc]: correct the 'set' synthetic instructionDouglas Katzman2015-08-201-5/+37
* [Sparc]: asm-only support for the ldstub instruction.Douglas Katzman2015-08-191-0/+11
* [SPARC] Enable writing to floating-point-state register.Douglas Katzman2015-08-193-0/+27
* [Sparc] Rename LoadASR and StoreASR from r245360 to *ASI, as was intended.James Y Knight2015-08-191-10/+10
* [SPARC] Fix BooleanContents, so that select of a trunc doesn'tJames Y Knight2015-08-191-0/+8
* Map %fprs to %asr6 in the Sparc assembler parser.Joerg Sonnenberger2015-08-191-0/+7
* Load/store instructions for floating points with address space require SparcV9.Joerg Sonnenberger2015-08-181-19/+39
* [SPARC]: recognize '.' as the start of an assembler expression.Douglas Katzman2015-08-171-0/+1
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-112-15/+12
* Add lduw and lwua aliases for SPARCv9.Joerg Sonnenberger2015-08-101-0/+3
* Load/store for float registers from/to alternate space.Joerg Sonnenberger2015-08-101-6/+6
* Add support for the signx instrution alias of SPARCv9.Joerg Sonnenberger2015-08-101-0/+5
* [Sparc] Implement i64 load/store support for 32-bit sparc.James Y Knight2015-08-1011-49/+540
* [SPARC] Don't compare arch name as a string, use the enum instead.Douglas Katzman2015-08-061-1/+1
* [Sparc] Fix disassembly of popc instruction.James Y Knight2015-08-051-2/+2
* Implement target independent TLS compatible with glibc's emutls.c.Chih-Hung Hsieh2015-07-281-0/+3
* [llvm-mc] Pushing plumbing through for --fatal-warnings flag.Colin LeMahieu2015-07-271-1/+1
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-5/+5
* Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini2015-07-241-5/+5
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-5/+5
* 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
OpenPOWER on IntegriCloud