summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
* [Sparc] Add support for 13-bit PICDaniel Cederman2018-06-117-7/+49
* [MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixupPeter Smith2018-06-061-2/+4
* Set ADDE/ADDC/SUBE/SUBC to expand by defaultAmaury Sechet2018-06-011-0/+5
* [Sparc] Treat %fxx registers with value type Other as single precisionDaniel Cederman2018-05-301-1/+1
* [Sparc] Select correct register class for FP register constraintsDaniel Cederman2018-05-301-0/+16
* [Sparc] Add .uahalf and .uaword directivesDaniel Cederman2018-05-281-0/+2
* [Sparc] Use addAliasForDirective to support data directivesAlex Bradbury2018-05-231-38/+6
* [Sparc] Add mnemonic aliases for flush, stb, stba, sth, and sthaDaniel Cederman2018-05-231-0/+13
* MC: Separate creating a generic object writer from creating a target object w...Peter Collingbourne2018-05-213-13/+9
* MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an M...Peter Collingbourne2018-05-211-9/+9
* Support: Simplify endian stream interface. NFCI.Peter Collingbourne2018-05-181-8/+3
* [DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen2018-05-092-3/+3
* Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txtNico Weber2018-04-231-3/+3
* Revert "This pass, fixing an erratum in some LEON 2 processors..."Daniel Cederman2018-04-205-18/+1
* [Sparc] Use synthetic instruction clr to zero register instead of sethiDaniel Cederman2018-04-201-0/+3
* [Sparc] Fix addressing mode when using 64-bit values in inline assemblyDaniel Cederman2018-04-201-0/+2
* Sort targetgen calls in lib/Target/*/CMakeLists.Nico Weber2018-04-041-6/+7
* TargetMachine: Add address space to getPointerSizeMatt Arsenault2018-03-141-1/+1
* [TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh2018-02-281-1/+1
* [Sparc] Return true in enableMultipleCopyHints().Jonas Paulsson2018-02-241-0/+2
* [MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry2018-02-231-0/+1
* [Sparc] Include __tls_get_addr in symbol table for TLS calls to itJonas Devlieghere2018-02-211-2/+14
* [Sparc] Account for bias in stack readjustmentJonas Devlieghere2018-01-291-5/+24
* Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury2018-01-032-4/+5
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-6/+6
* Revert r318704 - [Sparc] efficient pattern for UINT_TO_FP conversionRichard Trieu2017-12-113-92/+29
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* Add default values for member functions.Richard Trieu2017-11-211-0/+2
* [Sparc] efficient pattern for UINT_TO_FP conversionFedor Sergeev2017-11-203-29/+92
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-175-6/+6
* Add backend name to Target to enable runtime info to be fed back into TableGenDaniel Sanders2017-11-151-5/+5
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-083-3/+3
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-032-2/+2
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-122-2/+2
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-122-2/+2
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-1/+1
* [MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames2017-10-103-7/+11
* [MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter toLang Hames2017-10-091-2/+2
* Add support for Myriad ma2x8x series of CPUsWalter Lee2017-10-021-0/+9
* [Sparc][NFC] Clean up SelectCC loweringAlex Bradbury2017-09-071-44/+40
* Delete Default and JITDefault code modelsRafael Espindola2017-08-033-70/+49
* Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne2017-07-261-3/+3
* [Sparc] invalid adjustments in TLS_LE/TLS_LDO relocations removedFedor Sergeev2017-07-251-8/+7
* [SPARC] Clean up the support for disabling fsmuld and fmuls instructions.James Y Knight2017-07-209-279/+25
* [SPARC] Add missing variable initialization after r308343.James Y Knight2017-07-191-0/+1
* [Sparc] Added software multiplication/division featureJames Y Knight2017-07-184-1/+23
* Fully fix the movw/movt addend.Rafael Espindola2017-07-111-1/+1
* [Sparc] Fix -Wimplicit-fallthrough warning. NFCI.Simon Pilgrim2017-07-071-0/+1
* Rename and adjust processFixupValue.Rafael Espindola2017-06-301-5/+7
* Simplify the processFixupValue interface. NFC.Rafael Espindola2017-06-241-4/+2
OpenPOWER on IntegriCloud