summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Sparc
Commit message (Expand)AuthorAgeFilesLines
...
* [Sparc] Add unimp aliasDaniel Cederman2018-09-271-0/+3
* [Sparc] Add support for the partial write PSR instructionDaniel Cederman2018-09-275-1/+26
* [Sparc] Move SparcTargetStreamer.h to the MC Desc, where the implementation i...Benjamin Kramer2018-09-102-4/+3
* [Target] Untangle disassemblersBenjamin Kramer2018-09-102-4/+2
* [Sparc] allow tls_add/tls_call syntax in assembler parserDaniel Cederman2018-09-032-2/+2
* [Sparc] Use ANDN instead of AND if constant can be encoded more efficientlyDaniel Cederman2018-08-301-0/+18
* [Sparc] Avoid writing outside array in applyFixupDaniel Cederman2018-08-271-3/+17
* [Sparc] Add support for the cycle counter available in GR740Daniel Cederman2018-08-276-2/+25
* [Sparc] Custom bitcast between f64 and v2i32Daniel Cederman2018-08-272-6/+49
* [Sparc] Get sret arg size from CallLoweringInfo.getArgs()Daniel Cederman2018-08-172-47/+6
* [Sparc] Flush register windows for @llvm.returnaddress(1)Daniel Cederman2018-08-171-11/+6
* Revert "[Sparc] Add support for the cycle counter available in GR740"Daniel Cederman2018-08-135-21/+2
* [Sparc] Add support for the cycle counter available in GR740Daniel Cederman2018-08-135-2/+21
* Remove trailing spaceFangrui Song2018-07-307-17/+17
* Revert "[Sparc] Use the IntPair reg class for r constraints with value type f64"Daniel Cederman2018-07-181-1/+1
* [Sparc] Use the IntPair reg class for r constraints with value type f64Daniel Cederman2018-07-181-1/+1
* [Sparc] Do not depend on icc for ta 1Daniel Cederman2018-07-171-2/+2
* [Sparc] Use the correct encoding for ta 3Daniel Cederman2018-07-161-1/+1
* [Sparc] Use the names .rem and .urem instead of __modsi3 and __umodsi3Daniel Cederman2018-07-161-0/+3
* [Sparc] Generate ta 1 for the @llvm.debugtrap intrinsicDaniel Cederman2018-07-162-0/+4
* [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
OpenPOWER on IntegriCloud