index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
RISCV
Commit message (
Expand
)
Author
Age
Files
Lines
*
[RISCV] Change shift amount operand of RVC shift instructions to uimmlog2xlen...
Alex Bradbury
2017-12-15
2
-9
/
+33
*
[RISCV] Enable emission of alias instructions by default
Alex Bradbury
2017-12-15
1
-3
/
+1
*
[RISCV] Define sfence.vma InstAliases to match the GNU RISC-V tools
Alex Bradbury
2017-12-13
1
-0
/
+3
*
[RISCV] Implement floating point assembler pseudo instructions
Alex Bradbury
2017-12-13
2
-0
/
+46
*
[RISCV][NFC] Update RISCVInstrInfoC.td to match usual instruction naming conv...
Alex Bradbury
2017-12-13
2
-98
/
+100
*
[RISCV][NFC] Put isSImm6 and simm6 td definition in correct sorted position
Alex Bradbury
2017-12-13
2
-22
/
+22
*
[RISCV] MC layer support for the remaining RVC instructions
Alex Bradbury
2017-12-13
5
-20
/
+390
*
[RISCV][NFC] Formatting fix in RISCVInstrInfo.td
Alex Bradbury
2017-12-12
1
-4
/
+4
*
[RISCV] Implement assembler pseudo instructions for RV32I and RV64I
Alex Bradbury
2017-12-12
3
-1
/
+96
*
[RISCV] MC layer support for the instructions added in the privileged spec
Alex Bradbury
2017-12-12
1
-0
/
+42
*
[RISCV] Add custom CC_RISCV calling convention and improved call support
Alex Bradbury
2017-12-11
4
-48
/
+373
*
[RISCV] Allow lowering of dynamic_stackalloc, stacksave, stackrestore
Alex Bradbury
2017-12-11
1
-0
/
+5
*
[RISCV] Implement prolog and epilog insertion
Alex Bradbury
2017-12-11
2
-3
/
+159
*
[RISCV] Support lowering FrameIndex
Alex Bradbury
2017-12-11
5
-8
/
+85
*
[RISCV] MC layer support for the jump/branch instructions of the RVC extension
Alex Bradbury
2017-12-07
7
-2
/
+164
*
[RISCV] MC layer support for load/store instructions of the C (compressed) ex...
Alex Bradbury
2017-12-07
11
-22
/
+406
*
[RISCV][NFC] Use TargetRegisterClass::hasSubClassEq in storeRegToStackSlot/lo...
Alex Bradbury
2017-12-07
1
-2
/
+2
*
[RISCV] MC layer support for the standard RV64D instruction set extension
Alex Bradbury
2017-12-07
1
-0
/
+30
*
[RISCV] MC layer support for the standard RV64F instruction set extension
Alex Bradbury
2017-12-07
1
-0
/
+22
*
[RISCV] MC layer support for the standard RV64A instruction set extension
Alex Bradbury
2017-12-07
1
-0
/
+14
*
[RISCV] MC layer support for the standard RV64M instruction set extension
Alex Bradbury
2017-12-07
1
-0
/
+8
*
[RISCV] MC layer support for the standard RV64I instructions
Alex Bradbury
2017-12-07
4
-18
/
+111
*
[RISCV] MC layer support for the standard RV32D instruction set extension
Alex Bradbury
2017-12-07
7
-0
/
+258
*
[RISCV] MC layer support for the standard RV32F instruction set extension
Alex Bradbury
2017-12-07
11
-13
/
+397
*
[RISCV][NFC] Remove unnecessary {} around single statement if block
Alex Bradbury
2017-11-21
1
-2
/
+1
*
[RISCV][NFC] Clean up RISCVDAGToDAGISel::Select
Alex Bradbury
2017-11-21
1
-14
/
+9
*
[RISCV] Use register X0 (ZERO) for constant 0
Alex Bradbury
2017-11-21
1
-0
/
+30
*
[RISCV] Support and tests for a variety of additional LLVM IR constructs
Alex Bradbury
2017-11-21
4
-15
/
+121
*
[RISCV] Implement lowering of ISD::SELECT
Alex Bradbury
2017-11-21
3
-1
/
+174
*
Fix a bunch more layering of CodeGen headers that are in Target
David Blaikie
2017-11-17
3
-3
/
+3
*
[RISCV] Fix 64-bit data layout mismatch between backend and target description
Mandeep Singh Grang
2017-11-16
1
-1
/
+1
*
Fix RISCV build after r318352
Azharuddin Mohammed
2017-11-16
1
-2
/
+2
*
[RISCV] Silence an unused variable warning in release builds [NFC]
Mandeep Singh Grang
2017-11-10
2
-5
/
+5
*
[RISCV] MC layer support for the standard RV32A instruction set extension
Alex Bradbury
2017-11-09
6
-12
/
+128
*
[RISCV] MC layer support for the standard RV32M instruction set extension
Alex Bradbury
2017-11-09
4
-4
/
+45
*
[RISCV] Initial support for function calls
Alex Bradbury
2017-11-08
8
-4
/
+186
*
[RISCV] Codegen for conditional branches
Alex Bradbury
2017-11-08
8
-4
/
+118
*
[RISCV] Codegen support for memory operations on global addresses
Alex Bradbury
2017-11-08
5
-22
/
+99
*
[RISCV] Codegen support for memory operations
Alex Bradbury
2017-11-08
4
-0
/
+47
*
[RISCV] Codegen support for materializing constants
Alex Bradbury
2017-11-08
1
-0
/
+24
*
[NFCI] Ensure TargetOpcode::* are compatible with guessInstructionProperties=0
Alex Bradbury
2017-11-08
1
-3
/
+1
*
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
David Blaikie
2017-11-08
2
-3
/
+3
*
Move TargetFrameLowering.h to CodeGen where it's implemented
David Blaikie
2017-11-03
2
-2
/
+2
*
[RISCV] Add missing hunk from r316188
Alex Bradbury
2017-10-19
1
-1
/
+3
*
[RISCV] Initial codegen support for ALU operations
Alex Bradbury
2017-10-19
22
-11
/
+938
*
[RISCV] RISCVAsmParser: early exit if RISCVOperand isn't immediate as expected
Alex Bradbury
2017-10-19
1
-0
/
+10
*
[RISCV][NFC] Drop unused parameter from createImm helper in RISCVAsmParser
Alex Bradbury
2017-10-19
1
-4
/
+3
*
[RISCV] Prepare for the use of variable-sized register classes
Alex Bradbury
2017-10-19
8
-220
/
+276
*
[RISCV] Bugfix createRISCVELFObjectWriter
Alex Bradbury
2017-10-18
1
-1
/
+1
*
Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"
Matthias Braun
2017-10-12
2
-4
/
+4
[next]