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] Implement isLoadFromStackSlot and isStoreToStackSlot
Alex Bradbury
2018-04-26
2
-0
/
+54
*
[RISCV] Implement isZextFree
Alex Bradbury
2018-04-26
2
-0
/
+15
*
[RISCV] Implement isTruncateFree
Alex Bradbury
2018-04-26
2
-0
/
+22
*
[RISCV] Implement isLegalICmpImmediate
Alex Bradbury
2018-04-26
2
-0
/
+5
*
[RISCV] Implement isLegalAddImmediate
Alex Bradbury
2018-04-26
2
-0
/
+5
*
[RISCV] Implement isLegalAddressingMode for RISC-V
Alex Bradbury
2018-04-26
2
-0
/
+30
*
[RISCV] Allow call pseudoinstruction to be used to call a function name that ...
Alex Bradbury
2018-04-25
1
-9
/
+12
*
[RISCV] Expand function call to "call" pseudoinstruction
Shiva Chen
2018-04-25
3
-10
/
+18
*
[RISCV] Support "call" pseudoinstruction in the MC layer
Shiva Chen
2018-04-25
7
-4
/
+110
*
[RISCV] Introduce pattern for materialising immediates with 0 for lower 12 bits
Alex Bradbury
2018-04-18
1
-2
/
+3
*
Revert "[RISCV] implement li pseudo instruction"
Alex Bradbury
2018-04-18
9
-266
/
+49
*
[RISCV] implement li pseudo instruction
Alex Bradbury
2018-04-17
9
-49
/
+266
*
[RISCV] Fix assert message operator
Mandeep Singh Grang
2018-04-16
1
-1
/
+1
*
[RISCV] Add c.mv rs1, rs2 pattern for addi rs1, rs2, 0
Sameer AbuAsal
2018-04-12
1
-0
/
+2
*
[RISCV] Change function alignment to 4 bytes, and 2 bytes for RVC
Shiva Chen
2018-04-12
1
-2
/
+3
*
[RISCV] Codegen support for RV32D floating point comparison operations
Alex Bradbury
2018-04-12
3
-11
/
+37
*
[RISCV] Codegen support for RV32D floating point conversion operations
Alex Bradbury
2018-04-12
2
-0
/
+15
*
[RISCV] Add codegen support for RV32D floating point arithmetic operations
Alex Bradbury
2018-04-12
2
-1
/
+33
*
[RISCV] Codegen support for RV32D floating point load/store, fadd.d, calling ...
Alex Bradbury
2018-04-12
6
-22
/
+327
*
[NFC] fix trivial typos in comments and error message
Hiroshi Inoue
2018-04-09
1
-1
/
+1
*
[RISCV] Tablegen-driven Instruction Compression.
Sameer AbuAsal
2018-04-06
8
-5
/
+332
*
Sort targetgen calls in lib/Target/*/CMakeLists.
Nico Weber
2018-04-04
1
-5
/
+5
*
[IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to Code...
Craig Topper
2018-03-29
1
-1
/
+1
*
[RISCV] Use init_array instead of ctors for RISCV target, by default
Mandeep Singh Grang
2018-03-24
4
-1
/
+47
*
Fix layering by moving ValueTypes.h from CodeGen to IR
David Blaikie
2018-03-23
1
-1
/
+1
*
[RISCV] Codegen support for RV32F floating point comparison operations
Alex Bradbury
2018-03-21
4
-17
/
+70
*
[RISCV] Add codegen for RV32F floating point load/store
Alex Bradbury
2018-03-20
5
-12
/
+51
*
[RISCV] Add codegen for RV32F arithmetic and conversion operations
Alex Bradbury
2018-03-20
2
-5
/
+104
*
[RISCV] Preserve stack space for outgoing arguments when the function contain...
Shiva Chen
2018-03-20
2
-18
/
+38
*
[RISCV] Peephole optimisation for load/store of global values or constant add...
Alex Bradbury
2018-03-19
1
-0
/
+95
*
[RISCV] Implement MC relaxations for compressed instructions.
Sameer AbuAsal
2018-03-02
1
-7
/
+80
*
[MachineOperand][Target] MachineOperand::isRenamable semantics changes
Geoff Berry
2018-02-23
1
-0
/
+1
*
[RISCV] Implement c.lui immediate operand constraint
Shiva Chen
2018-02-22
3
-10
/
+39
*
[RISCV][NFC] Make logic in RISCVMCCodeEmitter::getImmOpValue more defensive
Alex Bradbury
2018-02-22
1
-5
/
+13
*
[RISCV] Add support for %pcrel_lo.
Ahmed Charles
2018-02-06
7
-12
/
+36
*
[RISCV] Fix c.addi and c.addi16sp immediate constraints which should be non-zero
Shiva Chen
2018-02-02
2
-9
/
+34
*
[RISCV] Define getSetCCResultType for setting vector setCC type
Shiva Chen
2018-02-02
2
-0
/
+10
*
[SelectionDAGISel] Add a debug print before call to Select. Adjust where blan...
Craig Topper
2018-01-26
1
-3
/
+0
*
[RISCV] Encode RISCV specific ELF e_flags to RISCV Binary by RISCVTargetStreamer
Shiva Chen
2018-01-26
6
-0
/
+117
*
[RISCV] Fixed setting predicates for compressed instructions.
Ana Pazos
2018-01-18
1
-36
/
+38
*
[RISCV] Codegen support for the standard RV32M instruction set extension
Alex Bradbury
2018-01-18
2
-8
/
+25
*
[RISCV] Implement frame pointer elimination
Alex Bradbury
2018-01-18
2
-23
/
+24
*
[RISCV] Allow RISCVAsmBackend::writeNopData to generate c.nop when supported
Alex Bradbury
2018-01-17
1
-8
/
+18
*
[RISCV] Pass MCSubtargetInfo to print methods.
Ana Pazos
2018-01-12
3
-9
/
+23
*
[RISCV] Reserve an emergency spill slot for the register scavenger when neces...
Alex Bradbury
2018-01-11
2
-0
/
+22
*
[RISCV] Implement support for the BranchRelaxation pass
Alex Bradbury
2018-01-10
5
-9
/
+133
*
[RISCV] Implement branch analysis
Alex Bradbury
2018-01-10
2
-0
/
+182
*
[RISCV] Add support for llvm.{frameaddress,returnaddress} intrinsics
Alex Bradbury
2018-01-10
2
-0
/
+59
*
[RISCV] Add basic support for inline asm constraints
Alex Bradbury
2018-01-10
4
-0
/
+96
*
[RISCV] Support stack frames and offsets up to 32-bits
Alex Bradbury
2018-01-10
5
-11
/
+79
[next]