summaryrefslogtreecommitdiff
path: root/lib/Target/Sparc
AgeCommit message (Expand)Author
2018-07-30Remove trailing spaceFangrui Song
2018-07-18Revert "[Sparc] Use the IntPair reg class for r constraints with value type f64"Daniel Cederman
2018-07-18[Sparc] Use the IntPair reg class for r constraints with value type f64Daniel Cederman
2018-07-17[Sparc] Do not depend on icc for ta 1Daniel Cederman
2018-07-16[Sparc] Use the correct encoding for ta 3Daniel Cederman
2018-07-16[Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3Daniel Cederman
2018-07-16[Sparc] Generate ta 1 for the @llvm.debugtrap intrinsicDaniel Cederman
2018-06-11[Sparc] Add support for 13-bit PICDaniel Cederman
2018-06-06[MC] Pass MCSubtargetInfo to fixupNeedsRelaxation and applyFixupPeter Smith
2018-06-01Set ADDE/ADDC/SUBE/SUBC to expand by defaultAmaury Sechet
2018-05-30[Sparc] Treat %fxx registers with value type Other as single precisionDaniel Cederman
2018-05-30[Sparc] Select correct register class for FP register constraintsDaniel Cederman
2018-05-28[Sparc] Add .uahalf and .uaword directivesDaniel Cederman
2018-05-23[Sparc] Use addAliasForDirective to support data directivesAlex Bradbury
2018-05-23[Sparc] Add mnemonic aliases for flush, stb, stba, sth, and sthaDaniel Cederman
2018-05-21MC: Separate creating a generic object writer from creating a target object w...Peter Collingbourne
2018-05-21MC: Change MCAsmBackend::writeNopData() to take a raw_ostream instead of an M...Peter Collingbourne
2018-05-18Support: Simplify endian stream interface. NFCI.Peter Collingbourne
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-04-23Consistently sort add_subdirectory calls in lib/Target/*/CMakeLists.txtNico Weber
2018-04-20Revert "This pass, fixing an erratum in some LEON 2 processors..."Daniel Cederman
2018-04-20[Sparc] Use synthetic instruction clr to zero register instead of sethiDaniel Cederman
2018-04-20[Sparc] Fix addressing mode when using 64-bit values in inline assemblyDaniel Cederman
2018-04-04Sort targetgen calls in lib/Target/*/CMakeLists.Nico Weber
2018-03-14TargetMachine: Add address space to getPointerSizeMatt Arsenault
2018-02-28[TLS] use emulated TLS if the target supports only this modeChih-Hung Hsieh
2018-02-24[Sparc] Return true in enableMultipleCopyHints().Jonas Paulsson
2018-02-23[MachineOperand][Target] MachineOperand::isRenamable semantics changesGeoff Berry
2018-02-21[Sparc] Include __tls_get_addr in symbol table for TLS calls to itJonas Devlieghere
2018-01-29[Sparc] Account for bias in stack readjustmentJonas Devlieghere
2018-01-03Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-12-11Revert r318704 - [Sparc] efficient pattern for UINT_TO_FP conversionRichard Trieu
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-21Add default values for member functions.Richard Trieu
2017-11-20[Sparc] efficient pattern for UINT_TO_FP conversionFedor Sergeev
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-15Add backend name to Target to enable runtime info to be fed back into TableGenDaniel Sanders
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-11-03Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-10-11[Asm] Add debug tracing in table-generated assembly matcherOliver Stannard
2017-10-10[MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames
2017-10-09[MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter toLang Hames
2017-10-02Add support for Myriad ma2x8x series of CPUsWalter Lee
2017-09-07[Sparc][NFC] Clean up SelectCC loweringAlex Bradbury
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-07-26Change CallLoweringInfo::CS to be an ImmutableCallSite instead of a pointer. ...Peter Collingbourne
2017-07-25[Sparc] invalid adjustments in TLS_LE/TLS_LDO relocations removedFedor Sergeev