summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/RISCV
Commit message (Expand)AuthorAgeFilesLines
* [RISCV] Fix incorrect FP base CFI offset for variable argument functionsShiva Chen2020-06-251-2/+2
* [RISCV64] Emit correct lib call for fp(float/double) to ui/siKamlesh Kumar2020-06-251-0/+34
* [RISCV] Correct the CallPreservedMask for the function call in an interrupt h...Shiva Chen2020-02-201-7/+0
* [RISCV] Scheduler description for the Rocket coreKai Wang2020-02-0311-186/+900
* [RISCV] Support ABI checking with per function target-featuresZakk Chen2020-01-273-10/+28
* Revert "[RISCV] Support ABI checking with per function target-features"Zakk Chen2020-01-273-27/+10
* [RISCV] Check the target-abi module flag matches the optionZakk Chen2020-01-273-12/+28
* [RISCV] Fix evaluating %pcrel_lo against global and weak symbolsJames Clarke2020-01-234-108/+79
* [Transforms][RISCV] Remove a "using namespace llvm" from an include file. Fix...Craig Topper2020-01-171-2/+2
* [RISCV] Support ABI checking with per function target-featuresZakk Chen2020-01-153-10/+27
* Revert "[RISCV] Support ABI checking with per function target-features"Zakk Chen2020-01-153-27/+10
* [RISCV] Support ABI checking with per function target-featuresZakk Chen2020-01-153-10/+27
* CMake: Make most target symbols hidden by defaultTom Stellard2020-01-146-6/+6
* [RISCV] Allow shrink wrapping for RISC-Vlewis-revill2020-01-141-4/+16
* [RISCV] Handle globals and block addresses in asm operandsLuís Marques2020-01-131-0/+8
* [RISCV] Collect Statistics on Compressed InstructionsSam Elliott2020-01-132-0/+14
* [RISCV] Check register class for AMO memory operandsJames Clarke2020-01-132-1/+6
* [Disassembler] Delete the VStream parameter of MCDisassembler::getInstruction()Fangrui Song2020-01-111-2/+0
* CodeGen: Use LLT instead of EVT in getRegisterByNameMatt Arsenault2020-01-092-2/+2
* [RISCV] Fix evalutePCRelLo for symbols at the end of a fragmentJames Clarke2020-01-081-1/+5
* [MC] Add parameter `Address` to MCInstrPrinter::printInstructionFangrui Song2020-01-062-3/+3
* [MC] Add parameter `Address` to MCInstPrinter::printInstFangrui Song2020-01-062-4/+5
* Move tail call disabling code to target independent codeReid Kleckner2020-01-031-4/+0
* Fix typo "psuedo" in commentsJay Foad2020-01-031-1/+1
* DAG: Use TargetConstant for FENCE operandsMatt Arsenault2020-01-021-4/+4
* [SelectionDAG] Disallow indirect "i" constraintFangrui Song2019-12-291-1/+0
* [RISCV] Don't crash on unsupported relocationsLuís Marques2019-12-191-2/+11
* [RISCV] Enable the machine outliner for RISC-Vlewis-revill2019-12-193-0/+190
* [RISCV] Add subtargets initialized with target featureZakk Chen2019-12-172-6/+31
* Revert "Honor -fuse-init-array when os is not specified on x86"Mitch Phillips2019-12-171-0/+1
* [RISCV][NFC] Trivial cleanupLuís Marques2019-12-171-3/+0
* Fix assertion failure in getMemOperandWithOffsetWidthKristof Beyls2019-12-171-1/+2
* Honor -fuse-init-array when os is not specified on x86Kamlesh Kumar2019-12-161-1/+0
* [RISCV] Added isCompressibleInst() to estimate size in getInstSizeInBytes()Ana Pazos2019-12-161-1/+15
* [RISCV] Move DebugLoc Copy into CompressInstEmitterSam Elliott2019-12-131-1/+0
* [IR] Split out target specific intrinsic enums into separate headersReid Kleckner2019-12-111-0/+1
* Rename TTI::getIntImmCost for instructions and intrinsicsReid Kleckner2019-12-112-6/+6
* [RISCV] Improve assembler missing feature warningsSimon Cook2019-12-102-11/+33
* [RISCV] Machine Operand Flag SerializationSam Elliott2019-12-093-13/+51
* [RISCV] Don't force Local Exec TLS for non-PICJames Clarke2019-12-031-4/+1
* [RISCV] Handle fcopysign(f32, f64) and fcopysign(f64, f32)Luís Marques2019-11-261-0/+3
* [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries"Tom Stellard2019-11-215-5/+5
* [RISCV] Add assembly mnemonic spell checkingSimon Cook2019-11-181-2/+11
* [RISCV] Handle variable sized objects with the stack need to be realignedShiva Chen2019-11-165-12/+44
* [RISCV] Use addi rather than add x0Sam Elliott2019-11-141-3/+3
* [RISCV] Fix wrong CFI directivesLuís Marques2019-11-141-55/+0
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* Fix uninitialized variable warning. NFCI.Simon Pilgrim2019-11-131-1/+1
* Revert "[RISCV] Fix wrong CFI directives"Luís Marques2019-11-131-0/+55
* [RISCV] Fix wrong CFI directivesLuís Marques2019-11-131-55/+0
OpenPOWER on IntegriCloud