| Commit message (Expand) | Author | Age | Files | Lines |
| * | [RISCV] Support assembling TLS add and associated modifiers | Lewis Revill | 2019-04-04 | 9 | -11/+202 |
| * | Test commit: Remove double variable assignment | Lewis Revill | 2019-04-03 | 1 | -1/+1 |
| * | [RISCV] Support assembling @plt symbol operands | Alex Bradbury | 2019-04-02 | 8 | -6/+34 |
| * | [RISCV] Attach VK_RISCV_CALL to symbols upon creation | Alex Bradbury | 2019-04-01 | 6 | -9/+57 |
| * | [RISCV] Generate address sequences suitable for mcmodel=medium | Alex Bradbury | 2019-04-01 | 6 | -35/+110 |
| * | [RISCV] Add seto pattern expansion | Luis Marques | 2019-04-01 | 3 | -3/+11 |
| * | [RISCV] Don't evaluatePCRelLo if a relocation will be forced (e.g. due to lin... | Alex Bradbury | 2019-04-01 | 2 | -2/+21 |
| * | [RISCV] Add codegen support for ilp32f, ilp32d, lp64f, and lp64d ("hard float... | Alex Bradbury | 2019-03-30 | 3 | -17/+128 |
| * | [RISCV] Add DAGCombine for (SplitF64 (ConstantFP x)) | Alex Bradbury | 2019-03-30 | 1 | -0/+11 |
| * | [RISCV] Improve codegen for icmp {ne,eq} with a constant | Luis Marques | 2019-03-26 | 1 | -0/+4 |
| * | [RISCV] Add basic RV32E definitions and MC layer support | Alex Bradbury | 2019-03-22 | 9 | -15/+67 |
| * | [RISCV] Optimize emission of SELECT sequences | Alex Bradbury | 2019-03-22 | 1 | -17/+90 |
| * | [RISCV] Allow conversion of CC logic to bitwise logic | Alex Bradbury | 2019-03-22 | 1 | -0/+4 |
| * | [RISCV][NFC] Factor out matchRegisterNameHelper in RISCVAsmParser.cpp | Alex Bradbury | 2019-03-17 | 1 | -11/+17 |
| * | [RISCV] Fix RISCVAsmParser::ParseRegister and add tests | Alex Bradbury | 2019-03-17 | 1 | -5/+7 |
| * | [RISCV] Fix rL356123 | Alex Bradbury | 2019-03-14 | 1 | -2/+2 |
| * | [RISCV][NFC] Rename callee saved regs 'CSR' to CSR_ILP32_LP64 and minor RISCV... | Alex Bradbury | 2019-03-14 | 2 | -7/+10 |
| * | [RISCV] Only mark fp as reserved if the function has a dedicated frame pointer | Alex Bradbury | 2019-03-13 | 1 | -1/+3 |
| * | [RISCV] Replace incorrect use of sizeof with array_lengthof | Alex Bradbury | 2019-03-13 | 1 | -3/+3 |
| * | [RISCV][MC] Find matching pcrel_hi fixup in more cases. | Eli Friedman | 2019-03-12 | 1 | -4/+12 |
| * | [RISCV] Do a sign-extension in a compare-and-swap of 32 bit in RV64A | Alex Bradbury | 2019-03-11 | 1 | -0/+4 |
| * | [RISCV] Allow fp as an alias of s0 | Alex Bradbury | 2019-03-11 | 1 | -1/+1 |
| * | [RISCV][NFC] Convert some MachineBaiscBlock::iterator(MI) to MI.getIterator() | Alex Bradbury | 2019-03-11 | 2 | -4/+4 |
| * | [RISCV][NFC] Minor refactoring of CC_RISCV | Alex Bradbury | 2019-03-09 | 1 | -7/+7 |
| * | [RISCV][NFC] Split out emitSelectPseudo from EmitInstrWithCustomInserter | Alex Bradbury | 2019-03-09 | 1 | -16/+19 |
| * | [RISCV] Support -target-abi at the MC layer and for codegen | Alex Bradbury | 2019-03-09 | 10 | -15/+131 |
| * | [RISCV] Allow access to FP CSRs without F extension | Ana Pazos | 2019-03-08 | 1 | -2/+0 |
| * | [RISCV][NFC] IsEligibleForTailCallOptimization -> isEligibleForTailCallOptimi... | Alex Bradbury | 2019-02-21 | 2 | -9/+8 |
| * | [RISCV] Add implied zero offset load/store alias patterns | Alex Bradbury | 2019-02-21 | 4 | -0/+81 |
| * | [RISCV] Implement pseudo instructions for load/store from a symbol address. | Kito Cheng | 2019-02-20 | 5 | -14/+137 |
| * | [RISCV][NFC] Move some std::string to StringRef | Alex Bradbury | 2019-02-19 | 3 | -5/+5 |
| * | [RISCV] Add assembler support for LA pseudo-instruction | Alex Bradbury | 2019-02-15 | 2 | -18/+76 |
| * | [RISCV] Support assembling %got_pcrel_hi operator | Alex Bradbury | 2019-02-15 | 8 | -8/+32 |
| * | Implementation of asm-goto support in LLVM | Craig Topper | 2019-02-08 | 1 | -1/+2 |
| * | [RISCV] Implement RV64D codegen | Alex Bradbury | 2019-02-01 | 2 | -4/+30 |
| * | [RISCV] Add RV64F codegen support | Alex Bradbury | 2019-01-31 | 3 | -2/+130 |
| * | [RISCV] Insert R_RISCV_ALIGN relocation type and Nops for code alignment when... | Shiva Chen | 2019-01-30 | 4 | -1/+70 |
| * | [RISCV] Add target DAG combine for bitcast fabs/fneg on RV32FD | Alex Bradbury | 2019-01-25 | 1 | -3/+28 |
| * | Reapply: [RISCV] Set isAsCheapAsAMove for ADDI, ORI, XORI, LUI | Ana Pazos | 2019-01-25 | 3 | -3/+18 |
| * | [RISCV] Custom-legalise i32 SDIV/UDIV/UREM on RV64M | Alex Bradbury | 2019-01-25 | 3 | -49/+55 |
| * | [RISCV] Custom-legalise 32-bit variable shifts on RV64 | Alex Bradbury | 2019-01-25 | 3 | -67/+105 |
| * | Revert "[RISCV] Set isAsCheapAsAMove for ADDI, ORI, XORI, LUI" | Ana Pazos | 2019-01-24 | 3 | -18/+3 |
| * | [RISCV] Set isAsCheapAsAMove for ADDI, ORI, XORI, LUI | Ana Pazos | 2019-01-24 | 3 | -3/+18 |
| * | [RISCV] Set isReMaterializable for ORI, XORI | Ana Pazos | 2019-01-24 | 1 | -0/+4 |
| * | Fixed isReMaterializable setting for LUI instruction. | Ana Pazos | 2019-01-22 | 1 | -1/+2 |
| * | Reapply "IR: Add fp operations to atomicrmw" | Matt Arsenault | 2019-01-22 | 1 | -0/+6 |
| * | [RISCV][NFC] Change naming scheme for RISC-V specific DAG nodes | Alex Bradbury | 2019-01-22 | 1 | -43/+50 |
| * | [RISCV] Quick fix for PR40333 | Alex Bradbury | 2019-01-22 | 1 | -1/+5 |
| * | Revert r351778: IR: Add fp operations to atomicrmw | Chandler Carruth | 2019-01-22 | 1 | -6/+0 |
| * | [RISCV][NFC] Add break to case statement in RISCVDAGToDAGISel::Select | Alex Bradbury | 2019-01-22 | 1 | -0/+1 |