..
GlobalISel
[RISCV][GlobalISel] Legalize G_ATOMICRMW_MAX/MIN/UMAX/UMIN ( #210891 )
2026-07-22 09:16:35 +08:00
intrinsics
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rvv
[RISCV] Don't move memory instructions across calls in isSafeToMove ( #212236 )
2026-07-28 19:19:15 +08:00
rvy
[RISC-V][MC] Introduce initial support for RVY (CHERI)
2026-05-29 10:04:43 -07:00
abds-neg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
abds.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
abdu-neg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
abdu.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
add-before-shl.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
add-imm.ll
add-imm64-to-sub.ll
[RISCV][NFC] Fix UBSan issue in ISel ( #181422 )
2026-02-13 14:26:24 -08:00
add_sext_shl_constant.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
add_shl_constant.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
addc-adde-sube-subc.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
addcarry.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
addimm-mulimm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
addrspacecast.ll
aext-to-sext.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
aext.ll
align-loops.ll
align.ll
alloca.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
allow-check.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
alu8.ll
alu16.ll
alu32.ll
alu64.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
analyze-branch.ll
and-add-lsr.ll
and-negpow2-cmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
and-shl.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
and.ll
arith-with-overflow.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomic-cmpxchg-branch-on-result.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomic-cmpxchg-flag.ll
atomic-cmpxchg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomic-fence.ll
[RISCV][LLVM] Enable atomics for 'Zalrsc' ( #163672 )
2025-10-21 09:33:19 -07:00
atomic-load-store.ll
[RISCV]Remove experimental from Zalasr ( #177120 )
2026-01-22 17:30:38 +08:00
atomic-load-zext.ll
[RISCV]Remove experimental from Zalasr ( #177120 )
2026-01-22 17:30:38 +08:00
atomic-rmw-discard.ll
[AtomicExpandPass] Preserve atomic and volatile nature of emulated operations ( #188361 )
2026-04-30 09:31:39 -07:00
atomic-rmw-minmax.ll
[AtomicExpandPass] Preserve atomic and volatile nature of emulated operations ( #188361 )
2026-04-30 09:31:39 -07:00
atomic-rmw-sub.ll
[RISCV][LLVM] Enable atomics for 'Zalrsc' ( #163672 )
2025-10-21 09:33:19 -07:00
atomic-rmw.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomic-signext.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomicrmw-cond-sub-clamp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
atomicrmw-uinc-udec-wrap.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
attributes-andes.ll
attributes-module-flag.ll
attributes-qc.ll
[RISCV] Combine Xqci Extensions in Arch Strings ( #181033 )
2026-02-12 13:50:57 -08:00
attributes-sifive.ll
[RISCV] Add Xsfmm32a shorthand extension. ( #181957 )
2026-02-17 21:18:52 -08:00
attributes-thead.ll
attributes.ll
[RISCV][MC] Support experimental Zvdota Family instructions ( #195069 )
2026-06-04 16:45:05 +08:00
avgceils.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
avgceilu.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
avgfloors.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
avgflooru.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bf16-promote.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-arith.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-br-fcmp.ll
bfloat-convert-half.ll
bfloat-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-fcmp.ll
bfloat-frem.ll
bfloat-imm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-isnan.ll
bfloat-maximum-minimum.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-mem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-select-fcmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bfloat-select-icmp.ll
bfloat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bigendian-double-bitmanip.ll
[RISCV] Handle codegen for Big Endian ( #172668 )
2025-12-19 19:35:01 +01:00
bigendian-f64-call.ll
[RISCV] Handle codegen for Big Endian ( #172668 )
2025-12-19 19:35:01 +01:00
bigendian-load-store.ll
[RISCV] Handle codegen for Big Endian ( #172668 )
2025-12-19 19:35:01 +01:00
bitextract-mac.ll
bitint-fp-conv-200.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bitreverse-shift.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bittest.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
blockaddress.ll
branch-on-zero.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
branch-opt.ll
[RISCV] Add (BSETI x0, 11) to isLoadImm for optimizeCondBranch ( #180820 )
2026-02-10 12:32:36 -08:00
branch-opt.mir
branch-rel.mir
[AMDGPU][NFC] Update MIR tests to use symbolic INLINEASM operands ( #186839 )
2026-04-17 12:23:56 +01:00
branch-relaxation-rv32.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
branch-relaxation-rv32e.ll
branch-relaxation-rv64.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
branch.ll
branch_zero.ll
[CodeGenPrepare][NFC] Reland: Update the dominator tree instead of rebuilding it ( #179040 )
2026-03-31 09:01:11 +08:00
bswap-bitreverse.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bswap-known-bits.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
bswap-shift.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
byval.ll
callee-saved-fpr32s.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
callee-saved-fpr64s.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
callee-saved-gprs.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
calleetypeid-directcall-mismatched.ll
[clang][llvm]Uncorrelate CFI and Callgraph related type metadata annotations ( #204266 )
2026-06-30 18:47:04 -07:00
calling-conv-half.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32-ilp32f-common.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32-ilp32f-ilp32d-common.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32d.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32e.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-ilp32f-ilp32d-common.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-lp64-lp64f-common.ll
calling-conv-lp64-lp64f-lp64d-common.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-lp64.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-lp64e.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-p-ext-vector.ll
[RISCV][P-ext] Add mvd alias for padd.dw rd, zero, rs. Use for copy idiom. ( #205223 )
2026-06-23 08:21:48 -07:00
calling-conv-preserve-most.ll
calling-conv-rv32f-ilp32.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-rv32f-ilp32e.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-sext-zext.ll
calling-conv-vector-float.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calling-conv-vector-on-stack.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
calls-cf-branch.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
calls.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
callsite-emit-calleetypeid-tailcall.ll
[clang][llvm]Uncorrelate CFI and Callgraph related type metadata annotations ( #204266 )
2026-06-30 18:47:04 -07:00
callsite-emit-calleetypeid.ll
[clang][llvm]Uncorrelate CFI and Callgraph related type metadata annotations ( #204266 )
2026-06-30 18:47:04 -07:00
cf-branch-isel.ll
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
cfi-multiple-locations.mir
[CFIInstrInserter] Fix a test. ( #176048 )
2026-01-15 04:17:17 -08:00
clear-cache.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
clmul.ll
[SelectionDAG] Improve CLMUL lowering for Promote types wider than register width ( #209265 )
2026-07-13 23:04:50 -07:00
clmulh.ll
[ISel] Improve clmul fallback implementation for i32 and i64 ( #203727 )
2026-06-18 17:52:38 +00:00
clmulr.ll
[ISel] Improve clmul fallback implementation for i32 and i64 ( #203727 )
2026-06-18 17:52:38 +00:00
cm_mvas_mvsa.ll
cm_mvas_mvsa.mir
cmov-branch-opt.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
cmp-bool.ll
cmp-zilsd-csr.ll
[RISCV] Disable Zilsd CSR-pair generation when push/pop or save-restore is enabled ( #200623 )
2026-06-02 07:34:24 +05:30
codemodel-lowering.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
combine-clmul.ll
[DAG] visitCLMUL - fold (clmul x, c_pow2) -> (shl x, log2(c_pow2)) ( #184049 )
2026-03-02 10:52:51 +00:00
combine-is_fpclass.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
combine-storetomstore.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
compress-double.ll
compress-float.ll
compress-inline-asm.ll
compress-opt-branch.ll
compress-opt-select.ll
[RISCV] Enable SelectCompressOpt with HasStdExtZca. ( #179601 )
2026-02-03 21:56:48 -08:00
compress.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
condbinops.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
condops.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
constpool-known-bits.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
convert-highly-predictable-select-to-branch.ll
copy-frameindex.mir
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
copyprop.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
copysign-casts.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
csr-first-use-cost.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ctlz-cttz-ctpop.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ctz_zero_return_test.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
debug-line.ll
determine-callee-saves-gpr.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
di-assignment-tracking-vector.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
disable-tail-calls.ll
disjoint.ll
div-by-constant.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
div-pow2.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
div.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
div_minsize.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-arith-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
double-arith.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-bitmanip-dagcombines.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-br-fcmp.ll
double-calling-conv.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-convert-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-fcmp-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-fcmp.ll
double-frem.ll
double-imm.ll
[RISCV] Enhance RISCVMoveMerger for GPRPair Moves on RV32 #180831 ( #182416 )
2026-02-25 14:42:35 -08:00
double-intrinsics-strict.ll
[IR] Make semantics of strictfp consistent v2 ( #211769 )
2026-07-24 18:02:54 +00:00
double-intrinsics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-isnan.ll
double-maximum-minimum.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
double-mem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-previous-failure.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
double-round-conv-sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-round-conv.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-select-fcmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-select-icmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-stack-spill-restore.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
double-zfa.ll
[SDAG] Remove most non-canonical libcall handing ( #171288 )
2025-12-10 11:45:26 +01:00
double_reduct.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
dso_local_equivalent.ll
dwarf-eh.ll
early-clobber-tied-def-subreg-liveness.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
eh-dwarf-cfa.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
elf-preemption.ll
emit-x8-as-fp.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
emutls.ll
exception-pointer-register.ll
fastcc-bf16.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fastcc-float.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fastcc-half.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fastcc-int.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fastcc-without-f-reg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
features-info.ll
[RISCV] Add macro fusion support for the Xqci extension instructions ( #209542 )
2026-07-28 13:06:45 -07:00
fixed-csr.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fixed-x27-crash.ll
[RISCV] Reserve all sub-registers of user reserved GPRs ( #199302 )
2026-05-23 15:30:22 -07:00
fixups-diff.ll
fli-licm.ll
float-arith-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
float-arith.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-bit-preserving-dagcombines.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-bitmanip-dagcombines.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-br-fcmp.ll
float-convert-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-fcmp-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-fcmp.ll
float-frem.ll
float-imm.ll
[RISCV] Simplify RUN lines in float-imm.ll and half-imm.ll. NFC.
2025-10-07 14:50:31 +08:00
float-intrinsics-strict.ll
[IR] Make semantics of strictfp consistent v2 ( #211769 )
2026-07-24 18:02:54 +00:00
float-intrinsics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-isnan.ll
float-maximum-minimum.ll
[SelectionDAG] Remove NoNaNsFPMath uses ( #183448 )
2026-03-10 14:06:42 +08:00
float-mem.ll
float-round-conv-sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-round-conv.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-select-fcmp.ll
float-select-icmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
float-select-verify.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
float-zfa.ll
[SDAG] Remove most non-canonical libcall handing ( #171288 )
2025-12-10 11:45:26 +01:00
flt-rounds.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
fma-combine.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fmax-fmin.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
fold-addi-loadstore-cpi.mir
[RISCV] Merge Base Offset for SFB Pseudos ( #187620 )
2026-03-24 10:41:34 -07:00
fold-addi-loadstore-zilsd.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fold-addi-loadstore.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
fold-binop-into-select-return-constant.ll
fold-binop-into-select.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fold-masked-merge.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fold-mem-offset-zilsd.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fold-mem-offset.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fold-mem-offset.mir
forced-atomics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fp-fcanonicalize.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fp16-promote.ll
fp128.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
fpclamptosat.ll
[DAGCombiner] Fold smax(X, -1)/smin(X, 0) to bitwise shift forms ( #206242 )
2026-07-08 13:11:20 +00:00
fpenv-xlen.ll
fpenv.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
frame-info.ll
frame.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
frameaddr-returnaddr.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
freeze-load-zext-copytoreg.ll
[SelectionDAG] Look through FREEZE in getCopyToRegs when checking isZExtFree ( #195285 )
2026-05-04 11:16:00 -07:00
frm-dependency.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
frm-write-in-loop.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
get-register-invalid.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
get-register-noreserve.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
get-register-reserve.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
get-setcc-result-type.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ghccc-nest.ll
ghccc-rv32.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ghccc-rv64.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ghccc-without-f-reg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
global-merge-minsize-smalldata-nonzero.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
global-merge-minsize-smalldata-zero.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
global-merge-minsize.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
global-merge-offset.ll
global-merge.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
graalcc.ll
half-arith-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-arith.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-bitmanip-dagcombines.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
half-br-fcmp.ll
half-convert-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-fcmp-strict.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-fcmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-frem.ll
half-imm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-intrinsics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-isnan.ll
half-maximum-minimum.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-mem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-round-conv-sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-round-conv.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-select-fcmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-select-icmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
half-zfa-fli.ll
half-zfa.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
hoist-global-addr-base.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
hwasan-check-memaccess.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
i32-icmp.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
i64-icmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
iabs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
icmp-non-byte-sized.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
idiv_large.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
imm-cse.ll
imm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
indirectbr.ll
init-array.ll
inline-asm-abi-names.ll
inline-asm-bf-constraint-f.ll
[RISCV] Support 'f' Inline Assembly Constraint for bfloat16 ( #184566 )
2026-03-05 20:21:22 -08:00
inline-asm-clobbers.ll
inline-asm-d-abi-names.ll
inline-asm-d-constraint-f.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
inline-asm-d-modifier-N.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
inline-asm-f-abi-names.ll
inline-asm-f-constraint-f.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
inline-asm-f-modifier-N.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
inline-asm-fixed-v-constraint.ll
inline-asm-i-constraint-i1.ll
inline-asm-invalid.ll
[CodeGen][NFC] Remove contractions in error messages ( #195308 )
2026-05-01 11:23:24 -07:00
inline-asm-mem-constraint-2.ll
inline-asm-mem-constraint.ll
inline-asm-s-constraint-error.ll
inline-asm-s-constraint.ll
inline-asm-v-constraint.ll
inline-asm-xsfvcp.ll
inline-asm-zdinx-constraint-r.ll
[RISCV] Enhance RISCVMoveMerger for GPRPair Moves on RV32 #180831 ( #182416 )
2026-02-25 14:42:35 -08:00
inline-asm-zfh-constraint-f.ll
inline-asm-zfh-modifier-N.ll
inline-asm-zfinx-constraint-r.ll
inline-asm-zhinx-constraint-r.ll
inline-asm.ll
inline-option-directive.ll
instruction-count-remark.mir
interrupt-attr-args-error.ll
interrupt-attr-callee.ll
interrupt-attr-invalid.ll
interrupt-attr-nocall.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
interrupt-attr-ret-error.ll
interrupt-attr.ll
ipra.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
isel-optnone.ll
jump-cond-merging-optsize.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
jump-is-expensive.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
jumptable-swguarded.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
jumptable.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
kcfi-isel-mir.ll
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
kcfi-mir.ll
kcfi-patchable-function-prefix.ll
kcfi.ll
known-fpclass.ll
[DAG] computeKnownFPClass - add ISD::SELECT/VSELECT handling + test coverage ( #194009 )
2026-04-30 17:44:15 +00:00
lack-of-signed-truncation-check.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
large-codemodel-sections.ll
[RISCV] Put Large Code Model Constant Pools in .text ( #151393 )
2026-03-02 13:17:06 -08:00
large-stack.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
legalize-fneg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
libcall-tail-calls.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
lifetime-licm.mir
[CodeGen] Mark LIFETIME_START and LIFETIME_END as not safe to move ( #211179 )
2026-07-23 02:21:42 +00:00
lit.local.cfg
live-sp.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
llvm.exp10.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
llvm.frexp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
load-narrow-shift-mask-combine.ll
[RISCV] Introduce new AND combine to expose additional load narrowing opportunities ( #170483 )
2025-12-21 07:14:09 +00:00
load-setcc-combine.ll
load-store-pair.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
local-stack-slot-allocation.ll
Reland [RISCV] Check SP-relative offset in needsFrameBaseReg when FP offset overflows ( #202499 )
2026-06-09 12:20:30 +05:30
loop-strength-reduce-add-cheaper-than-mul.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
loop-strength-reduce-loop-invar.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
lpad-setjmp-isel.ll
[RISCV] Ensure LPAD alignment for calls to returns_twice functions ( #177515 )
2026-06-02 13:45:28 +08:00
lpad-setjmp-no-cfp.ll
[RISCV] Ensure LPAD alignment for calls to returns_twice functions ( #177515 )
2026-06-02 13:45:28 +08:00
lpad-setjmp-regmask.ll
[RISCV] Preserve call-preserved reg mask for LPAD-aligned calls ( #210868 )
2026-07-22 14:17:10 +08:00
lpad-setjmp.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
lpad.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
lrint-conv.ll
[SelectionDAG,GISel] Add f16 soft promotion for lrint, lround, llrint, and llround ( #152684 )
2026-01-08 12:40:10 +01:00
lsr-legaladdimm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
machine-combiner-mir.ll
machine-combiner-strategies.ll
machine-combiner.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
machine-combiner.mir
machine-copyprop-noop-removal.mir
[MachineCopyPropagation] Remove logic to recognise and delete no-op moves produced after forwarded uses ( #167336 )
2025-11-11 15:44:54 +00:00
machine-copyprop-simplifyinstruction.mir
machine-cp.mir
machine-cse.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
machine-outliner-and-machine-copy-propagation.ll
machine-outliner-call-reg-live-across.mir
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
machine-outliner-call-x5-liveout.mir
[RISCV] Support MachineOutlinerRegSave for RISCV ( #191351 )
2026-04-17 09:30:33 +08:00
machine-outliner-call.ll
machine-outliner-cfi.mir
[RISCV] Support outlining of CFI instructions in the machine outliner ( #166149 )
2025-11-07 12:35:39 +05:30
machine-outliner-leaf-descendants.ll
machine-outliner-lpad.ll
machine-outliner-patchable.ll
machine-outliner-position.mir
machine-outliner-reserved-regs.mir
[RISCV] Support MachineOutlinerRegSave for RISCV ( #191351 )
2026-04-17 09:30:33 +08:00
machine-outliner-throw.ll
machine-outliner-x5-regsave-rv32e.mir
[RISCV] Support MachineOutlinerRegSave for RISCV ( #191351 )
2026-04-17 09:30:33 +08:00
machine-outliner-x5-regsave.mir
[RISCV] Support MachineOutlinerRegSave for RISCV ( #191351 )
2026-04-17 09:30:33 +08:00
machine-pipeliner.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
machine-sink-load-immediate.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
machinelicm-address-pseudos.ll
[NFC] Move fusion- to start of Fusion Feature Name ( #185146 )
2026-03-06 21:57:48 -08:00
machinelicm-constant-phys-reg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
machineoutliner-jumptable.mir
machineoutliner-pcrel-lo.mir
machineoutliner-x5.mir
machineoutliner.mir
MachineSink-implicit-x0.mir
macho-relocs.ll
[RISC-V][Mach-O] Add codegen support for Mach-O object format. ( #178263 )
2026-02-02 14:11:27 -08:00
macro-fusion-add-mem.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusion-logic-imm-reg.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusion-logic-reg-imm.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusion-logic-reg-reg.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusion-lui-addi.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
macro-fusion-mul-add.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusion-shift-bit-extract.mir
[RISCV] Add macro fusion support for spacemit-x100 ( #178594 )
2026-02-04 14:25:52 +08:00
macro-fusions-xqci.mir
[RISCV] Add macro fusion support for the Xqci extension instructions ( #209542 )
2026-07-28 13:06:45 -07:00
macro-fusions.mir
[NFC] Move fusion- to start of Fusion Feature Name ( #185146 )
2026-03-06 21:57:48 -08:00
make-compressible-for-store-address.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-rv64.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-xqci.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-zbc-zhinx.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-zbc.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-zfinx.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible-zilsd.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
make-compressible.mir
[RISCV] Run MakeCompresible at Os as well ( #207172 )
2026-07-06 05:48:31 +05:30
mask-variable-shift.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
mem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
mem64.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
memcmp-optsize.ll
[ExpandMemCmp][RISCV] Expand memcmp/bcmp for aligned pointers on strict-align targets ( #209738 )
2026-07-20 12:14:45 +00:00
memcmp.ll
[ExpandMemCmp][RISCV] Expand memcmp/bcmp for aligned pointers on strict-align targets ( #209738 )
2026-07-20 12:14:45 +00:00
memcpy-inline.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
memcpy.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
memmove.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
memset-inline.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
memset-pattern.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
min-max.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
mir-target-flags.ll
misched-load-clustering.ll
misched-mem-clustering.mir
misched-postra-direction.mir
misched-store-clustering.ll
miss-sp-restore-eh.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
module-asm-features.ll
Reapply [IR] Explicitly specify target feature for module asm ( #204548 ) ( #207677 )
2026-07-06 11:57:38 +02:00
module-elf-flags.ll
module-target-abi.ll
module-target-abi2.ll
module-target-abi3.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
move-merge-zdinx-mvsa-regression.mir
[RISCV] Fix incorrect CM.MVSA01/QC_CM_MVSA01 generation with Zdinx ( #200000 )
2026-05-28 07:33:17 +05:30
mul-expand.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
mul-to-shl-nsw.ll
[DAGCombiner] Preserve nsw when folding (mul x, 2^c) to (shl x, c) ( #192366 )
2026-04-20 21:10:35 +01:00
mul.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
musttail-call.ll
[RISCV] Fix musttail with indirect arguments by forwarding incoming pointers ( #185094 )
2026-05-20 08:54:50 -07:00
musttail-indirect-args.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
naked-fn-with-frame-pointer.ll
narrow-shl-cst.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
neg-abs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
nest-register.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
nomerge.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
nontemporal-scalable.ll
nontemporal.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
note-gnu-property-zicfilp-error.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
note-gnu-property-zicfilp-unlabeled.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
note-gnu-property-zicfiss.ll
O0-pipeline.ll
[NFC][CodeGen] Rename CallBrPrepare pass to InlineAsmPrepare ( #181547 )
2026-02-17 15:37:35 -08:00
O3-pipeline.ll
Reapply "[RISCV] Run EarlyMachineLICM before VLOptimizer to hoist constant splats" ( #210937 ) ( #211452 )
2026-07-23 03:38:51 +00:00
opt-w-instrs-p-ext.mir
[RISCV] Add SATI_RV64/USATI_RV64 to RISCVOptWInstrs. ( #190030 )
2026-04-01 14:38:11 -07:00
opt-w-instrs.mir
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
option-arch-experimental.ll
[RISCV] Emit .option arch extensions without the "experimental-" prefix ( #205471 )
2026-06-25 08:50:11 +08:00
option-exact-inlineasm.ll
option-nopic.ll
option-norelax.ll
option-norvc.ll
option-pic.ll
option-relax-relocation.ll
[RISCV] Mark More Relocs as Relaxable ( #151422 )
2026-01-08 09:28:29 -08:00
option-relax.ll
option-rvc.ll
optnone-store-no-combine.ll
or-is-add.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
orc-b-patterns.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
out-of-reach-emergency-slot.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
overflow-intrinsic-optimizations.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
overflow-intrinsics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
patchable-function-entry.ll
pei-crash.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
pic-models.ll
pipeline-options.ll
[RISCV] Add an option to enable CFIInstrInserter. ( #164477 )
2025-11-18 02:46:43 -05:00
poison-legalization.ll
postra-copy-expand.mir
pr40333.ll
pr51206.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr53662.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
pr55201.ll
pr56110.ll
pr56457.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr58025.ll
pr58286.ll
pr58511.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr63365.ll
pr63816.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr64503.ll
pr64645.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr64772.ll
pr64935.ll
pr65025.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr66603.ll
pr68855.ll
pr69586.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr80052.mir
pr84200.ll
[DAGCombiner] Fold sub nuw C, x -> xor x, C when C is a mask ( #192692 )
2026-04-17 22:05:34 +01:00
pr84653_pr85190.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr88365.ll
pr90652.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr90730.ll
pr92193.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
pr94145.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr94265.ll
pr95271.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr95284.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr96366.ll
pr97304.ll
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
pr101786.ll
pr135206.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr142004.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr145360.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr145363.ll
pr148084.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr153598.mir
[RISCV] Force a frame pointer when the max reserved call frame exceeds simm12. ( #182124 )
2026-02-18 16:42:40 -08:00
pr158121.ll
pr176001.ll
[MIR] Serialize/Deserialize MachineInstr::LRSplit flag ( #197362 )
2026-07-06 18:53:16 +02:00
pr186969.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
pr190868.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
prefer-sp-over-fp-with-v.ll
Reland [RISCV] Prefer SP over FP for frame index access when offset fits within compressed immediate range. ( #201541 )
2026-06-09 09:11:55 +05:30
prefer-w-inst.ll
prefer-w-inst.mir
[RISCV] Prevent RISCVOptWInstrs from shrinking volatile LD instructions. ( #200472 )
2026-05-30 22:02:52 -07:00
prefetch.ll
[RISCV] Allow prefetch hints without Zicbop. ( #191027 )
2026-04-09 08:06:15 -07:00
print-pipeline-passes.ll
prolog-epilogue.ll
push-pop-opt-crash.ll
push-pop-popret.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
qc-access-marking.ll
[RISCV] Add a Pass for adding %qc.access specifiers ( #201938 )
2026-06-22 10:35:18 -07:00
qci-interrupt-attr-fpr.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
qci-interrupt-attr.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
rda-entry-bb-is-a-loop.mir
[ReachingDefAnalysis] Fix printing of RDA results. ( #176474 )
2026-01-19 12:03:51 -08:00
rda-liveins.mir
[ReachingDefAnalysis] Print basic blocks. ( #175568 )
2026-01-14 06:29:31 -08:00
rda-stack.mir
[ReachingDefAnalysis] Print basic blocks. ( #175568 )
2026-01-14 06:29:31 -08:00
readcyclecounter.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
readsteadycounter.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
reassoc-shl-addi-add.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
reduce-unnecessary-extension.ll
reduction-formation.ll
redundant-copy-elim.ll
[RISCV] Add support for Zibi experimental extension in RISCVRedundantCopyElimination ( #174920 )
2026-01-09 14:00:53 +08:00
redundant-copy-from-tail-duplicate.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
regalloc-greedy-urgent-evict.ll
[RegAlloc] consider urgent evict in evictInterference ( #192631 )
2026-05-06 12:23:41 +08:00
regalloc-last-chance-recoloring-failure.ll
[RISCV] Sink instructions so AVL dominates in RISCVVLOptimizer ( #184155 )
2026-03-04 05:46:26 +00:00
relative-reloc.ll
relax-per-target-feature.ll
rem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
remat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
renamable-copy.mir
repeated-fp-divisors.ll
replace-with-veclib-sleef-scalable.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
reserved-reg-errors.ll
[RISCV] Fix duplicate RUN lines in tests ( #182272 )
2026-05-06 10:07:34 +01:00
reserved-regs.ll
riscv-codegen-prepare-atp.ll
riscv-codegenprepare-asm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
riscv-codegenprepare.ll
[RISCV] Handle freeze in vp.merge widening codegen prepare ( #189346 )
2026-03-30 13:44:09 +00:00
riscv-func-target-feature.ll
riscv-macho.ll
[RISCV] Add basic Mach-O triple support. ( #141682 )
2026-01-05 23:18:48 +00:00
riscv-promote-constant.ll
[RISCV] Introduce pass to promote double constants to a global array ( #160536 )
2025-11-05 14:31:17 +00:00
riscv-scavenge-crash-2nd-pass-rv32.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
riscv-scavenge-crash-2nd-pass-rv64.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
riscv-tail-dup-size.ll
riscv-zihintpause.ll
[RISCV] Relax codegen predicates for HINT-based instructions ( #179872 )
2026-03-02 17:24:22 +08:00
rnmi-interrupt-attr-error.ll
rnmi-interrupt-attr.ll
rotl-rotr.ll
[LegalizeTypes] Improve promotion of variable rotates. ( #208610 )
2026-07-13 11:09:40 -07:00
rv32-fuchsia.ll
rv32-inline-asm-pairs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32-merge-non-arg-reg.mir
[RISCV][P-ext] Add mvd alias for padd.dw rd, zero, rs. Use for copy idiom. ( #205223 )
2026-06-23 08:21:48 -07:00
rv32-move-merge-crash.ll
[RISCV][P-ext] Add mvd alias for padd.dw rd, zero, rs. Use for copy idiom. ( #205223 )
2026-06-23 08:21:48 -07:00
rv32-move-merge.ll
[RISCV][P-ext] Add mvd alias for padd.dw rd, zero, rs. Use for copy idiom. ( #205223 )
2026-06-23 08:21:48 -07:00
rv32e.ll
rv32i-rv64i-float-double.ll
rv32i-rv64i-half.ll
rv32p.ll
[RISCV][P-Ext] Add RISCVISD::WADD/WSUB. ( #210862 )
2026-07-21 16:25:26 +08:00
rv32xandesperf.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32xtheadba.ll
[RISCV] For (2^N +/- 2^M) muls, prefer ADD to SUB ( #166757 )
2025-11-13 18:11:53 +01:00
rv32xtheadbb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32xtheadbs.ll
rv32zba.ll
[RISCV] For (2^N +/- 2^M) muls, prefer ADD to SUB ( #166757 )
2025-11-13 18:11:53 +01:00
rv32zbb-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zbb-zbkb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32zbb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32zbc-intrinsic.ll
[RISCV] Replace RISCVISD::CLMUL* with ISD::CLMUL*. ( #177386 )
2026-01-22 09:39:44 -08:00
rv32zbc-zbkc-intrinsic.ll
[RISCV] Replace riscv.clmul intrinsic with llvm.clmul ( #178092 )
2026-01-26 21:12:48 -08:00
rv32zbkb-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zbkb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32zbkx-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zbs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv32zimop-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zknd-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zknd-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zkne-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zkne-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zknh-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zksed-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zksed-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv32zksh-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-double-convert-strict.ll
rv64-double-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64-float-convert-strict.ll
rv64-float-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64-half-convert-strict.ll
rv64-half-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64-inline-asm-pairs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64-large-stack.ll
rv64-patchpoint.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-stackmap-args.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-stackmap-fp.ll
[RISCV] Mark FLH as canFoldAsLoad. ( #165974 )
2025-11-03 12:35:06 -08:00
rv64-stackmap-frame-setup.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-stackmap-nops.ll
[RISCV] Fix stackmap shadow trimming NOP size for compressed targets ( #189774 )
2026-04-02 08:21:33 +08:00
rv64-stackmap.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-statepoint-call-lowering-x1.ll
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
rv64-statepoint-call-lowering-x2.ll
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
rv64-statepoint-call-lowering.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-trampoline-cfi.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
rv64-trampoline.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64-typepromotion.ll
rv64d-double-convert-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64d-double-convert.ll
rv64e.ll
rv64f-float-convert-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64f-float-convert.ll
rv64i-complex-float.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64i-demanded-bits.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64i-double-softfloat.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64i-exhaustive-w-insts.ll
rv64i-shift-sext.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64i-single-softfloat.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64i-tricky-shifts.ll
rv64i-w-insts-legalization.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64m-exhaustive-w-insts.ll
rv64m-w-insts-legalization.ll
rv64p.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64xandesperf.ll
[RISCV] Implement Clang Builtins for XAndesPerf Extension ( #147018 )
2025-12-17 08:43:37 +00:00
rv64xtheadba.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64xtheadbb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64xtheadbs.ll
rv64zba.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zbb-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zbb-zbkb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zbb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zbc-intrinsic.ll
[RISCV] Add signext attribute to llvm.clmul test caes in rv64zbc(-zbkc)-intrinsic.ll. NFC ( #178236 )
2026-01-27 14:39:21 -08:00
rv64zbc-zbkc-intrinsic.ll
[RISCV] Add signext attribute to llvm.clmul test caes in rv64zbc(-zbkc)-intrinsic.ll. NFC ( #178236 )
2026-01-27 14:39:21 -08:00
rv64zbkb-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zbkb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zbkx-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zbs.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zfh-half-convert-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zfh-half-convert.ll
rv64zfh-half-intrinsics.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zfhmin-half-convert-strict.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zfhmin-half-convert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rv64zfhmin-half-intrinsics.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zimop-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zknd-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zknd-zkne-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zkne-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zknh-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zknh-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zksed-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zksed-intrinsic-autoupgrade2.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zksed-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zksh-intrinsic-autoupgrade.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rv64zksh-intrinsic.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
rvp-bitcast-const-fold.ll
[RISCV][P-ext] Fold bitcast of v4i8/v2i16 const splat to scalar on RV64 ( #199513 )
2026-05-26 11:31:24 +08:00
rvp-bitcast-paired.ll
[RISCV][P-ext] Tighten checks for what scalar<->vector bitcasts are legal ( #207038 )
2026-07-01 14:57:14 -07:00
rvp-bitreverse-zbkb.ll
[RISCV][P-ext] Use brev8 for bitreverse with Zbkb ( #207338 )
2026-07-04 04:11:39 +08:00
rvp-insert-subvector.ll
[RISCV][P-ext] Fold packed insert-into-zero to zero-extend ( #208006 )
2026-07-15 16:09:12 +08:00
rvp-narrowing-shift-trunc.ll
[RISCV][P-ext] Custom legalize v4i16->v4i8 and v2i32->v2i16 truncate. ( #210670 )
2026-07-21 08:02:25 +08:00
rvp-narrowing-zip.ll
[RISCV][P-ext] Support Packed Narrowing Zip ( #210040 )
2026-07-20 10:35:49 +08:00
rvp-reverse.ll
[RISCV][P-ext] Improve RV64 v2i16 reverse codegen ( #208664 )
2026-07-13 22:22:38 +08:00
rvp-simd-32.ll
[RISCV][P-ext] Support Packed "Q-format" Multiplication ( #211236 )
2026-07-23 17:15:50 +08:00
rvp-simd-64.ll
[RISCV][P-ext] Support Packed "Q-format" Multiplication ( #211236 )
2026-07-23 17:15:50 +08:00
rvp-simd-intrinsic-invalid.ll
[RISCV][P-ext] Add packed sign and zero extend intrinsics ( #208685 )
2026-07-23 13:55:44 +08:00
rvp-srl-bitcast-bv.ll
[RISCV][P-ext] Improve the codegen for unzip-like shuffle and buildvector ( #208763 )
2026-07-12 12:11:11 +00:00
rvp-unaligned-load-store.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
rvp-widening-convert-isel.ll
[RISCV][P-ext] Add RISCVISD::PWZIP for RV32. ( #210134 )
2026-07-16 14:28:01 -07:00
rvp-widening-convert.ll
[Clang][RISCV][P-ext] Support packed widening convert intrinsics ( #208394 )
2026-07-12 17:39:47 +08:00
rvp-zip.ll
[RISCV][P-ext] Generalize lowerVECTOR_SHUFFLEAsRV32PNarrowingShift ( #210522 )
2026-07-20 08:51:25 +00:00
sadd_sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
sadd_sat_plus.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
samesign.ll
[SelectionDAGBuilder] Pass SDNodeFlags to getSetCC instead of using FlagInserter. ( #190878 )
2026-04-08 10:05:14 -07:00
saverestore-scs.ll
saverestore-zilsd-fixed-location.ll
[RISCV] Disable Zilsd CSR-pair generation when push/pop or save-restore is enabled ( #200623 )
2026-06-02 07:34:24 +05:30
saverestore.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
sched-model-load-latency.ll
[MCSched] Allow tuning LoadLatency/MispredictPenalty ( #203139 )
2026-07-15 16:18:20 -07:00
sched-model-mispredict-penalty.ll
[MCSched] Allow tuning LoadLatency/MispredictPenalty ( #203139 )
2026-07-15 16:18:20 -07:00
scmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
sdata-limit-0.ll
sdata-limit-4.ll
sdata-limit-8.ll
sdata-local-sym.ll
sdata-sections.ll
sdiv-pow2-cmov.ll
select-and.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
select-bare.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
select-binop-identity.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-cc.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
select-cond.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-const.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-constant-xor.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-optimize-multiple.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-optimize-multiple.mir
select-or.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
select-pseudo-merge-with-stack-adj.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select-to-and-zext.ll
[RISCV] Merge ADDI and SIGN_EXTEND_INREG to ADDIW during selectSETCC. ( #162614 )
2025-10-14 08:45:00 +08:00
select-zbb.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
select.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
selectcc-to-shiftand.ll
selectopt.ll
[RISCV] Enable select optimization by default ( #178394 )
2026-02-10 16:19:01 +08:00
setcc-logic.ll
[RISCV] Add getJumpConditionMergingParams to support branch condition merging ( #206897 )
2026-07-13 09:35:32 +00:00
sext-zext-trunc.ll
[RISCV] Merge ADDI and SIGN_EXTEND_INREG to ADDIW during selectSETCC. ( #162614 )
2025-10-14 08:45:00 +08:00
sextw-removal-debug.mir
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
sextw-removal.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
sfb-merge-base-offset.ll
[RISCV] Merge Base Offset for SFB Pseudos ( #187620 )
2026-03-24 10:41:34 -07:00
shadow-stack-zcmp.ll
[RISC-V] Do not emit cm.popret[z] with zicfiss ( #196267 )
2026-07-28 21:59:19 +02:00
shadowcallstack-frame-flags.ll
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
shadowcallstack.ll
[RISC-V] Do not emit cm.popret[z] with zicfiss ( #196267 )
2026-07-28 21:59:19 +02:00
shift-amount-mod.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shift-and.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shift-masked-shamt.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shifts.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shl-cttz.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shl-demanded.ll
shlimm-addimm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
short-forward-branch-load-imm.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
short-forward-branch-opt-load-atomic-acquire-seq_cst.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
short-forward-branch-opt-load.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
short-forward-branch-opt-min-max.ll
[RISCV] Rename SFB Base Feature ( #169607 )
2025-12-01 09:18:02 -08:00
short-forward-branch-opt-mul.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
short-forward-branch-opt-qcloads.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
short-forward-branch-opt-with-branch-with-immediates_32_eq.ll
[RISCV] Fix Predicates in SFB to MVccI ( #207806 )
2026-07-06 23:52:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_32_ne.ll
[RISCV] Fix Predicates in SFB to MVccI ( #207806 )
2026-07-06 23:52:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_32_sge.ll
[RISCV] Fix Predicates in SFB to MVccI ( #207806 )
2026-07-06 23:52:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_32_slt.ll
[RISCV] Fix Predicates in SFB to MVccI ( #207806 )
2026-07-06 23:52:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_32_uge.ll
[RISCV] Support uimm5 operands for Xqcicm cmovs in RISCVExpandPseudoInsts ( #210955 )
2026-07-22 09:03:29 +05:30
short-forward-branch-opt-with-branch-with-immediates_32_ult.ll
[RISCV] Support uimm5 operands for Xqcicm cmovs in RISCVExpandPseudoInsts ( #210955 )
2026-07-22 09:03:29 +05:30
short-forward-branch-opt-with-branch-with-immediates_48_eq.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_48_ne.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_48_sge.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_48_slt.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_48_uge.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-with-branch-with-immediates_48_ult.ll
[RISCV] Add codegen patterns to support short forward branches with immediates ( #185643 )
2026-03-13 16:55:39 -07:00
short-forward-branch-opt-zibi.ll
[RISC-V] Make Short Forward Branches capable of matching Zibi instructions ( #208637 )
2026-07-16 16:35:06 +08:00
short-forward-branch-opt.ll
[RISCV] Use BufferSize = 0 for ProcResGroup in SiFive7 scheduling models ( #194754 )
2026-04-29 09:02:33 -07:00
shrinkwrap-jump-table.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
shrinkwrap-save-restore-fixed-reg.ll
[CodeGen] Fix ShrinkWrap crash when FindIDom receives empty predecessor/successor list ( #198995 )
2026-06-03 18:08:09 +08:00
shrinkwrap.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
sifive-interrupt-attr-err.ll
sifive-interrupt-attr.ll
sifive7-enable-intervals.mir
[RISCV] Use BufferSize = 0 for ProcResGroup in SiFive7 scheduling models ( #194754 )
2026-04-29 09:02:33 -07:00
signbit-test.ll
signed-truncation-check.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
simplify-condbr.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
sincos-expansion.ll
[RISCV][test] Add sincos-expansion.ll test case
2025-11-19 13:40:09 +00:00
sink-and-fold-crash.mir
sink-icmp.ll
spacemitx60-sched-copy.mir
[RISCV] Print MIR comments for AVL and VEC_RM operands ( #179542 )
2026-02-03 22:11:22 +00:00
spacemitx60-stack-reorder.ll
[RISCV] Add TunePreferAscendingLoadStore for SpacemiT X60 LD/ST fusion ( #186967 )
2026-03-26 14:02:11 +08:00
spill-fill-fold.ll
spill-fpr-scalar.ll
split-offsets.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
split-sp-adjust.ll
split-store.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
split-udiv-by-constant.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
split-urem-by-constant.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
sra-xor-sra.ll
[DAGCombiner] Add sra-xor-sra pattern fold ( #166777 )
2025-11-10 19:03:34 -08:00
srem-lkk.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
srem-seteq-illegal-types.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
srem-vector-lkk.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
srem.ll
srodata.ll
ssub_sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ssub_sat_plus.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
stack-clash-prologue-nounwind.ll
stack-clash-prologue.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
stack-coloring-large-stack.ll
[StackColoring] Change TotalStackSize from unsigned to int64_t ( #208671 )
2026-07-11 11:29:56 +02:00
stack-folding.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
stack-guard-global.ll
stack-guard-tls.ll
stack-inst-compress.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
stack-offset-large.ll
[RISCV] Follow-up fix for UB in #208223 ( #208507 )
2026-07-09 11:20:19 -07:00
stack-offset.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
stack-probing-dynamic-nonentry.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
stack-probing-frame-setup.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
stack-protector-target.ll
stack-realignment-with-variable-sized-objects.ll
stack-realignment.ll
stack-slot-coloring.mir
stack-slot-size.ll
stack-store-check.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
subtarget-features-std-ext.ll
switch-width.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
tagged-globals.ll
tail-calls.ll
[RISCV][Zicfilp] Emit .note.gnu.property section for Zicfilp CFI unlabeled scheme ( #141468 )
2026-06-25 15:12:22 +08:00
target-abi-invalid.ll
target-abi-valid.ll
thread-pointer.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
tls-models.ll
[llvm][RISCV] precommit test update via UTC ( #179508 )
2026-02-03 11:11:42 -08:00
tlsdesc-clobber-vector.ll
[RISCV] Declare TLSDESC clobbers for vector registers and CSRs per psABI ( #205027 )
2026-07-27 09:39:08 +08:00
tlsdesc-clobber.ll
[RISCV] Declare TLSDESC clobbers for vector registers and CSRs per psABI ( #205027 )
2026-07-27 09:39:08 +08:00
tlsdesc-symbol.ll
trunc-free.ll
trunc-nsw-nuw.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
twoaddr-tied.mir
[TwoAddressInstruction] Iterate through tied regs when analyzing revcopy ( #179940 )
2026-02-16 11:54:26 +03:00
typepromotion-overflow.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
uadd_sat.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
uadd_sat_plus.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
ucmp.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
udiv-const-optimization.ll
[SelectionDAG] Widen even 33-bit-magic udiv on free-zext targets ( #207634 )
2026-07-09 10:01:05 +00:00
umulo-128-legalisation-lowering.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
unaligned-load-store.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
unfold-masked-merge-scalar-variablemask.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
unroll-loop-cse.ll
urem-lkk.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
urem-seteq-illegal-types.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
urem-vector-lkk.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
urem.ll
usub_sat.ll
[SelectionDAG] Lowering usub.sat(a, 1) to a - (a != 0) ( #170076 )
2025-12-18 14:31:53 +00:00
usub_sat_plus.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
vararg-ilp32e.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
vararg.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
varargs-with-fp-and-second-adj.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
vector-abi.ll
vector-tuple-zeroinitializer.ll
verify-instr.mir
vlenb.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
vmadd-reassociate.ll
[RISCV] Incorporate scalar addends to extend vector multiply accumulate chains ( #168660 )
2025-11-21 09:49:15 -08:00
vscale-demanded-bits.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
wide-mem.ll
wide-scalar-shift-by-byte-multiple-legalization.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
wide-scalar-shift-legalization.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xaluo.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xandesbfhcvt.ll
llvm: Convert some assorted lit tests to opaque pointers ( #174564 )
2026-01-06 11:41:27 +00:00
xandesperf-redundant-copy-elim.ll
[RISCV] Add support for XAndesPerf branch on immediate in RISCVRedundantCopyElimination ( #174706 )
2026-01-08 08:38:34 +08:00
xcvalu.ll
[RegAllocFast] Eliminate dead copies ( #196056 )
2026-05-15 16:47:07 +01:00
xcvbi.ll
xcvbitmanip.ll
[RISCV][XCV] Fix incorrect llvm.ctlz lowering to cv.fl1 ( #197288 )
2026-06-18 10:30:48 -07:00
xcvelw.ll
[RISCV] Intrinsic Support for XCVelw ( #129168 )
2025-11-29 19:07:19 +11:00
xcvmac.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
xcvmem-heuristic.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xcvmem.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xmips-cbop.ll
xmips-exectl.ll
xqccmp-additional-stack.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqccmp-callee-saved-gprs.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
xqccmp-cm-popretz.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
xqccmp-cm-push-pop.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
xqccmp-push-pop-popret.ll
[RISCV] Set CostPerUse to 1 only when optimizing for size ( #201501 )
2026-06-11 17:13:54 +08:00
xqccmp-with-float.ll
[RISCV] Mark Xqccmp as not experimental ( #175066 )
2026-01-10 07:50:29 -08:00
xqccmp_mvas_mvsa.mir
[RISCV] Mark Xqccmp as not experimental ( #175066 )
2026-01-10 07:50:29 -08:00
xqci-macro-fusions.mir
[RISCV] Fuse QC_E_LI to Loads/Store ( #208134 )
2026-07-12 23:37:37 -07:00
xqcia.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqciac.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibi-redundant-copy-elim.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibi.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
xqcibm-cto-clo-brev.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibm-extract.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibm-insbi.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibm-insert.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcibm-regalloc-hints.ll
[RISCV] Add regalloc hints for BSETI/BEXTI ( #173964 )
2025-12-30 17:49:18 +05:30
xqcicli.ll
[RISCV] Mark the Xqci Qualcomm uC Vendor Extension as non-experimental ( #173331 )
2025-12-24 07:10:47 +05:30
xqcicm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcics.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcilia-addimm-mulimm-loop.ll
[RISCV] Extend legal addressing modes to support 26-bit addi/Xqcilo offsets ( #204734 )
2026-06-26 12:06:10 +05:30
xqcilia.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcilo-addr-regimm26.ll
[RISCV] Add SelectAddrRegImm26 isel complex pattern for Xqcilo 26-bit load/store ( #207363 )
2026-07-13 22:02:34 +05:30
xqcilo-split-gep.ll
[RISCV] Extend legal addressing modes to support 26-bit addi/Xqcilo offsets ( #204734 )
2026-06-26 12:06:10 +05:30
xqcilo-xqcilia-frame-index.ll
[RISCV] Fold 26-bit frame-index offsets into Xqcilo/Xqcilia load/store/addi ( #209315 )
2026-07-14 23:11:07 +05:30
xqcilo.ll
llvm: Convert some assorted lit tests to opaque pointers ( #174564 )
2026-01-06 11:41:27 +00:00
xqcilsm-lwmi-swmi-multiple.mir
[RISCV] Move unpaired instruction back in RISCVLoadStoreOptimizer ( #189912 )
2026-04-02 09:18:58 +05:30
xqcilsm-lwmi-swmi.mir
[RISCV] Improve load/store pairing for Xqcilsm instructions in RISCVLoadStoreOptimizer ( #174612 )
2026-01-07 07:01:58 +05:30
xqcilsm-memset.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xqcisls-merge-base-offset-shladd.ll
[RISCV] Fold shladd into Xqcisls scaled load/store in RISCVMergeBaseOffset ( #182221 )
2026-02-21 15:36:36 +05:30
xqcisls.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xray-attribute-instrumentation.ll
xtheadfmemidx.ll
xtheadmac.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xtheadmemidx.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
xtheadmempair.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zalasr-offset-folding.ll
[RISCV]Remove experimental from Zalasr ( #177120 )
2026-01-22 17:30:38 +08:00
zbb-cmp-combine.ll
zbb-logic-neg-imm.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zcb-regalloc-hints.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zcmp-additional-stack.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zcmp-cm-popretz.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zcmp-cm-push-pop.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zcmp-prolog-epilog-crash.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zcmp-with-float.ll
zdinx-asm-constraint.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zdinx-boundary-check.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zdinx-large-spill.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zdinx-memoperand.ll
zdinx-spill.ll
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zero-call-used-regs-fp.ll
[RISCV] Support floating point registers with -fzero-call-used-regs ( #204929 )
2026-06-26 21:39:54 +00:00
zero-call-used-regs-v.ll
[RISCV] Add support for vector registers with -fzero-call-used-regs ( #206206 )
2026-07-27 09:37:37 +00:00
zero-call-used-regs.ll
[RISCV] Support Zdinx registers in -fzero-call-used-regs ( #206323 )
2026-07-09 14:11:06 -07:00
zext-with-load-is-free.ll
zfh-half-intrinsics-strict.ll
[IR] Make semantics of strictfp consistent v2 ( #211769 )
2026-07-24 18:02:54 +00:00
zfh-half-intrinsics.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
zfhmin-half-intrinsics-strict.ll
[IR] Make semantics of strictfp consistent v2 ( #211769 )
2026-07-24 18:02:54 +00:00
zfhmin-half-intrinsics.ll
[RISCV] Remove intrinsic declarations in tests, NFC ( #167474 )
2025-11-26 17:25:07 +08:00
zfhmin-imm.ll
zibi.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zicfilp-indirect-branch.ll
[RISCV] Generate landing pad based on cf-protection-branch flag only ( #179960 )
2026-04-16 15:27:59 +00:00
zicond-fp-select-zfinx.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zicond-opts.ll
[RISCV] Don't transfer (select c, t, f) to Zicond when optimizing for size ( #163501 )
2026-07-21 13:46:58 +08:00
zilsd-csr-duplicate.mir
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zilsd-ldst-opt-postra.mir
[llvm][RISCV] Implement Zilsd load/store pair optimization ( #158640 )
2025-11-21 05:04:05 +00:00
zilsd-ldst-opt-prera.mir
[RISCV] Avoid forming Zilsd pairs with x0 for non-x0 register classes ( #211019 )
2026-07-22 10:04:23 +05:30
zilsd-regalloc-hints.mir
[RISCV] Clang flags for controlling zilsd alignment ( #181439 )
2026-06-04 15:34:21 -07:00
zilsd-spill.ll
[CodeGen] Rename prologpeilog to prolog-epilog ( #207870 )
2026-07-06 18:26:05 -07:00
zilsd.ll
[RISCV] Adopt SpacemitX60's scheduling model for -mtune=generic ( #167008 )
2026-06-09 17:26:48 -07:00
zmmul.ll