florian
|
5c6abd2e51
* factor out TRVCpuAsmOptimizer.OptPass1SLTx
|
7 月之前 |
florian
|
5bb4049737
* remove accidently committed debug statement
|
7 月之前 |
florian
|
dc2c6c8996
* factor out TRVCpuAsmOptimizer.OptPass1Sub
|
7 月之前 |
Pierre Muller
|
f2f39d4aaa
Avoid wrong typecast by checking explictly that hp1 is indeed an instruction
|
7 月之前 |
florian
|
e082fe9752
+ OptPass1FSGNJ optimization
|
7 月之前 |
florian
|
b5eaa8555a
* apply OptPass1FOP to FMIN/FMAX as well
|
7 月之前 |
florian
|
72daf3f556
* RiscV64: optimize 32 bit shift instructions as well
|
7 月之前 |
florian
|
64e87c87bc
* apply OptPass1OP to SLT/SLTU as well
|
7 月之前 |
florian
|
065a81b72c
+ apply OptPass1OP to LA as well
|
7 月之前 |
florian
|
b26c009d90
* apply Addi0Op2Op to more operations
|
8 月之前 |
florian
|
e8144afb6b
* draft of improving Addi0Op2Op
|
8 月之前 |
florian
|
c45d03851a
+ Addi2Nop optimization
|
8 月之前 |
florian
|
89b1cdefbe
* more use of OptPass1OP
|
9 月之前 |
florian
|
ccae78f97a
+ RiscV64: apply OptPass1OP also to addiw
|
9 月之前 |
florian
|
2cfb790eb7
* apply OptPass1FOP to FCVT.*.*
|
10 月之前 |
florian
|
c83a047dda
* extend use of OptPass1FOP
|
10 月之前 |
florian
|
28e1daa8e1
* apply OptPass1FOP to more opcodes
|
10 月之前 |
florian
|
fe4f121721
* generalize FOpFsgnj02FOp optimization
|
10 月之前 |
florian
|
477b9ad556
+ RiscV: FOp.sFsgnj.s02FOp.s optimization
|
10 月之前 |
florian
|
683b566cb7
* improve RiscV assembler optimizer
|
10 月之前 |
florian
|
42f15792ec
+ first batch of instructions added for Addi0Op2Op
|
10 月之前 |
florian
|
584e49c6a2
* Addi0Op2Op has to consider both operands
|
10 月之前 |
florian
|
e9fa0510d0
* RiscV: extend Addi0Op2Op
|
10 月之前 |
florian
|
b667be825e
+ RiscV: Addi0Op2Op optimization
|
10 月之前 |
florian
|
f356d8cc51
* fix RiscV32 compilation
|
10 月之前 |
florian
|
2123c59941
+ RiscV: AndiAddwi02Andi optimization
|
10 月之前 |
florian
|
7c023d33d0
* RiscV: fix AndiAndi2Andi optimization
|
10 月之前 |
florian
|
6ef37d999a
+ Risc-V: instructions of B extension
|
1 年之前 |
florian
|
f1a173bdf6
* improve Risv-V optimizer
|
1 年之前 |
florian
|
23dec631f5
+ Risc-V: apply OptPass1OP to more operations
|
1 年之前 |