aboutsummaryrefslogtreecommitdiff
path: root/llvm/test/CodeGen/RISCV
AgeCommit message (Expand)AuthorFilesLines
17 hours[RISCV] Add macro fusion support for spacemit-x100 (#178594)Mark Zhuang7-0/+495
17 hours[RISCV] Run VLOptimizer right after ISel (#179377)Min-Yih Hsu78-413/+428
17 hours[RISCV] Enable SelectCompressOpt with HasStdExtZca. (#179601)Craig Topper1-0/+3
20 hours[RISCV] Add isel patterns to form vwsll.vx/vi when the LHS is an any_extend. ...Craig Topper1-0/+78
25 hours[RISCV] Print MIR comments for AVL and VEC_RM operands (#179542)Min-Yih Hsu53-1211/+1211
28 hours[llvm][RISCV] precommit test update via UTC (#179508)Paul Kirth1-71/+107
32 hours[LegalizeTypes] Don't promote operands to VP extends (#179475)Luke Lau25-88/+87
2 days[RISC-V][Mach-O] Add codegen support for Mach-O object format. (#178263)Francesco Petrogalli1-0/+96
3 days[SDAG] Check for `nsz` in DAG.canIgnoreSignBitOfZero() (#178905)Benjamin Maxwell1-13/+9
5 days[DAG] Reland: Enable bitcast STLF for Constant/Undef (#178890)陈子昂1-0/+67
5 daysRevert "[DAG] Enable bitcast STLF for Constant/Undef" (#178872)Alex Bradbury1-12/+0
6 days[DAG] Enable bitcast STLF for Constant/Undef (#172523)陈子昂1-0/+12
6 days[RISCV] Add isel pattern (setlt (shl X, 32), 0) -> srliw. (#178765)Craig Topper2-12/+8
6 days[RISCV] Support ISD::CLMUL/CLMULH for i64 scalable vectors with Zvbc. (#178340)Craig Topper2-4816/+69885
6 days[InlineSpiller] Hoist spills only when all of its subranges are available (#1...Min-Yih Hsu1-0/+146
6 days[GlobalISel] Rewrite binop_left_to_zero using MIR Patterns (#177924)Osman Yasar2-40/+156
6 daysRevert "[RISCV] Support RISCV BitInt larger than 128 (#175515)" (#178311)Craig Topper2-7567/+849
7 days[RISCV] Add ISEL pattern to convert add (shl -1, X), Y to sub Y, (bset zero, ...Sudharsan Veeravalli2-16/+52
7 days[RISCV] Update P extension to 019. (#178031)Craig Topper1-1/+1
7 days[DAG] SimplifyDemandedBits - ICMP_SLT(X,0) - only sign mask of X is required ...Anikesh Parashar2-9/+12
8 days[RISCV] Add signext attribute to llvm.clmul test caes in rv64zbc(-zbkc)-intri...Craig Topper2-3/+5
8 days[RISCV][test] Simplify a test. (#178052)Mikhail Gudim1-2/+2
8 days[RISCV] Reorder some check-prefixes in a way that makes the update script wor...Craig Topper2-10/+10
8 days[RISCV] Remove 'implicit $vl' from PseudoVMV_X_S in emergency-slot.mir. NFC (...Craig Topper1-2/+2
9 days[RISCV] Support select optimizationPengcheng Wang2-0/+959
9 days[RISCV] Replace riscv.clmul intrinsic with llvm.clmul (#178092)Craig Topper2-0/+3
9 days[RISC-V] Fix outliner candidate analysis (#177126)Nemanja Ivanovic1-0/+354
10 days[RISCV] Run combineOrToBitfieldInsert after DAG legalize (#177830)Sudharsan Veeravalli1-0/+22
10 days[RISC-V][MC] Introduce RVY extension featureAlexander Richardson2-0/+3
10 days[NFC] Fix "FIMXE" typos to "FIXME" (#177895)Fady Farag1-1/+1
12 days[RISCV] Select (clmul (zext_inreg X, i32), (zext_inreg X, i32)) as (clmulh (s...Craig Topper2-6/+2
12 days[profcheck] Fix profle metatdata propagation for Large Integer operations (#1...Jin Huang1-531/+530
12 days[DAG] Add basic folds for CLMUL nodes (#176961)Vishruth Thimmaiah1-0/+85
13 days[SelectionDAG] Add very basic computeKnownBits support for ISD::CLMUL. (#177445)Craig Topper2-127/+61
13 days[RISCV] Replace RISCVISD::CLMUL* with ISD::CLMUL*. (#177386)Craig Topper4-0/+116
14 days[RISCV]Remove experimental from Zalasr (#177120)Liao Chunyu7-24/+24
14 days[RISCV] Add ZZZ_ to some inline assembly vector register classes to sort them...Craig Topper10-35/+106
2026-01-21[IR] Allow non-constant offsets in @llvm.vector.splice.{left,right} (#174693)Luke Lau1-0/+80
2026-01-21[RISCV][llvm] Support setcc codegen for zvfbfa (#176866)Brandon Wu2-632/+1530
2026-01-21[RISCV][llvm] Support [v]select codegen for zvfbfa (#176865)Brandon Wu2-4/+126
2026-01-21[RISCV][llvm] Support strict fadd/fsub/fmul/fma codegen for zvfbfa (#176719)Brandon Wu8-1099/+2533
2026-01-21[RISCV][llvm] Correct code generation of fma on zvfbfa (#176716)Brandon Wu8-129/+129
2026-01-21[llvm][RISCV] Make X0 register pair legal in pre-ra pass (#169164)Brandon Wu2-0/+58
2026-01-20[RISCV] Add Svrsw60t59b extension (#132321)Mingzhu Yan2-2/+7
2026-01-20[DAGCombiner] Fold min/max vscale, C -> C (#174708)Luke Lau1-0/+94
2026-01-19[ReachingDefAnalysis] Fix printing of RDA results. (#176474)Mikhail Gudim1-3/+0
2026-01-19[ReachingDefAnalysis] Precommit a test showing wrong RDA behaviour. (#176434)Mikhail Gudim1-0/+29
2026-01-19[DAG] Add ISD::CLMUL/H/R to isCommutativeBinOp (#176615)Aryan Kadole1-0/+12546
2026-01-19[RISCV] Add Zilsd to RISCVFoldMemOffset (#176544)Sudharsan Veeravalli1-0/+151
2026-01-19[RISCV][llvm] Handle sub-register vector shifts for P-extension (#176109)Brandon Wu1-118/+38