• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..20-Jan-2022-

GlobalISel/H20-Jan-2022-246,868232,255

READMEH A D16-Nov-20211.1 KiB2216

SRSRC-GIT-clobber-check.mirH A D16-Nov-20211.6 KiB4840

accvgpr-copy.mirH A D16-Nov-202191.2 KiB1,1091,061

alloc-aligned-tuples-gfx908.mirH A D16-Nov-20217.9 KiB237214

alloc-aligned-tuples-gfx90a.mirH A D16-Nov-20218.2 KiB239216

alloc-all-regs-reserved-in-class.mirH A D16-Nov-2021650 1915

asm-printer-check-vcc.mirH A D16-Nov-2021991 2422

at-least-one-def-value-assert.mirH A D16-Nov-20211.2 KiB2922

branch-relaxation-debug-info.mirH A D16-Nov-20216.6 KiB125102

break-smem-soft-clauses.mirH A D16-Nov-202112.2 KiB352316

break-vmem-soft-clauses.mirH A D16-Nov-202123.7 KiB580489

bundle-latency.mirH A D16-Nov-20212.2 KiB4541

call-waw-waitcnt.mirH A D16-Nov-20212.5 KiB5447

change-scc-to-vcc.mirH A D16-Nov-20213.7 KiB7569

clamp-omod-special-case.mirH A D16-Nov-202115 KiB413380

cluster-flat-loads-postra.mirH A D16-Nov-20211.1 KiB3227

cluster-flat-loads.mirH A D16-Nov-2021726 2119

cmp_shrink.mirH A D16-Nov-2021413 1210

coalesce-identity-copies-undef-subregs.mirH A D16-Nov-202111.6 KiB432360

coalescer-extend-pruned-subrange.mirH A D16-Nov-20213.8 KiB117103

coalescer-identical-values-undef.mirH A D16-Nov-2021668 3025

coalescer-remat-dead-use.mirH A D16-Nov-20213.4 KiB9585

coalescer-removepartial-extend-undef-subrange.mirH A D16-Nov-20212.5 KiB7566

coalescer-subranges-another-copymi-not-live.mirH A D16-Nov-20214.5 KiB134112

coalescer-subranges-another-prune-error.mirH A D16-Nov-202110.1 KiB269245

coalescer-subranges-prune-kill-copy.mirH A D16-Nov-20211.2 KiB4034

coalescer-subreg-join.mirH A D16-Nov-20212.1 KiB7672

coalescer-subregjoin-fullcopy.mirH A D16-Nov-20216.6 KiB178155

coalescer-with-subregs-bad-identical.mirH A D16-Nov-20216.8 KiB185157

coalescing-subreg-was-undef-but-became-def.mirH A D16-Nov-20211.5 KiB4942

coalescing-with-subregs-in-loop-bug.mirH A D16-Nov-20213.8 KiB9990

coalescing_makes_lanes_undef.mirH A D16-Nov-20211.5 KiB5043

collapse-endcf-broken.mirH A D16-Nov-20211.6 KiB5042

collapse-endcf.mirH A D16-Nov-202123.8 KiB702587

collapse-endcf2.mirH A D16-Nov-20215.4 KiB122110

combine-sreg64-inits.mirH A D16-Nov-20212.7 KiB9996

commute-vop3.mirH A D16-Nov-20213.7 KiB5853

constant-fold-imm-immreg.mirH A D16-Nov-202128.1 KiB793665

copy-overlap-vgpr-kill.mirH A D16-Nov-20214.4 KiB8874

copy_phys_vgpr64.mirH A D16-Nov-202125.8 KiB445425

couldnt-join-subrange-3.mirH A D16-Nov-20215.8 KiB118108

csr-sgpr-spill-live-ins.mirH A D16-Nov-20211.1 KiB3632

dbg-value-ends-sched-region.mirH A D16-Nov-20216.3 KiB133121

dce-disjoint-intervals.mirH A D16-Nov-20211 KiB3931

dead-lane.mirH A D16-Nov-2021937 1916

dead_copy.mirH A D16-Nov-2021882 2818

debug-value-scheduler-crash.mirH A D16-Nov-20216.3 KiB136123

detect-dead-lanes.mirH A D16-Nov-202112.1 KiB404364

dpp64_combine.mirH A D16-Nov-20212.2 KiB5247

dpp_combine.mirH A D16-Nov-202135.2 KiB886750

early-tailduplicator-nophis.mirH A D16-Nov-20211.2 KiB4235

early-term.mirH A D16-Nov-20217.4 KiB258231

endpgm-dce.mirH A D16-Nov-20219.4 KiB359342

expand-si-indirect.mirH A D16-Nov-20215.4 KiB10395

fast-ra-kills-vcc.mirH A D16-Nov-20212.3 KiB6355

fast-regalloc-bundles.mirH A D16-Nov-2021981 2725

fastregalloc-illegal-subreg-physreg.mirH A D16-Nov-20211.1 KiB2823

fastregalloc-self-loop-heuristic.mirH A D16-Nov-20216.9 KiB187165

fix-sgpr-copies.mirH A D16-Nov-20213 KiB129107

fix-vgpr-copies.mirH A D16-Nov-20211.4 KiB4542

flat-load-clustering.mirH A D16-Nov-20213.4 KiB7872

flat-scratch-fold-fi.mirH A D16-Nov-20213.5 KiB8574

fold-cndmask-wave32.mirH A D16-Nov-2021769 2018

fold-cndmask.mirH A D16-Nov-20211.1 KiB3431

fold-fi-mubuf.mirH A D16-Nov-202111 KiB294260

fold-fi-operand-shrink.mirH A D16-Nov-20218.6 KiB231190

fold-imm-copy.mirH A D16-Nov-20213 KiB11398

fold-imm-f16-f32.mirH A D16-Nov-202126.2 KiB708664

fold-immediate-operand-shrink-with-carry.mirH A D16-Nov-20214.1 KiB10785

fold-immediate-operand-shrink.mirH A D16-Nov-202120 KiB649564

fold-immediate-output-mods.mirH A D16-Nov-20219.9 KiB286273

fold-implicit-operand.mirH A D16-Nov-2021422 1512

fold-multiple.mirH A D16-Nov-20211.2 KiB4134

fold-operands-order.mirH A D16-Nov-2021924 4029

fold-operands-remove-m0-redef.mirH A D16-Nov-202113.3 KiB367324

fold-over-exec.mirH A D16-Nov-20211.2 KiB3934

fold-readlane.mirH A D16-Nov-202111.8 KiB391351

fold-reload-into-exec.mirH A D16-Nov-20216.6 KiB159142

fold-reload-into-m0.mirH A D16-Nov-20212.2 KiB6150

fold-sgpr-copy.mirH A D16-Nov-20211.3 KiB4938

fold-sgpr-multi-imm.mirH A D16-Nov-20211.8 KiB7269

fold-vgpr-copy.mirH A D16-Nov-20211.9 KiB5447

fold_16bit_imm.mirH A D16-Nov-20212.1 KiB7862

fold_acc_copy_into_valu.mirH A D16-Nov-2021511 1612

fp-atomic-to-s_denormmode.mirH A D16-Nov-202115.1 KiB388355

frame-lowering-entry-all-sgpr-used.mirH A D16-Nov-20211.6 KiB5452

frame-lowering-fp-adjusted.mirH A D16-Nov-20211.4 KiB5043

greedy-broken-ssa-verifier-error.mirH A D16-Nov-20211.1 KiB4134

gws-hazards.mirH A D16-Nov-20214.3 KiB118107

hard-clauses.mirH A D16-Nov-202128 KiB242236

hazard-buffer-store-v-interp.mirH A D16-Nov-2021843 2015

hazard-hidden-bundle.mirH A D16-Nov-20212.9 KiB8980

hazard-in-bundle.mirH A D16-Nov-20212.7 KiB8580

hazard-inlineasm.mirH A D16-Nov-2021821 2517

hazard-kill.mirH A D16-Nov-20211.1 KiB3327

hazard-pass-ordering.mirH A D16-Nov-2021947 2521

hazard-recognizer-meta-insts.mirH A D16-Nov-20211.3 KiB4232

hazard.mirH A D16-Nov-20213.3 KiB128117

high-bits-zeroed-16-bit-ops.mirH A D16-Nov-202191.5 KiB1,9551,862

huge-number-operand-folds.mirH A D16-Nov-20214 KiB2218

i1-copies-rpo.mirH A D16-Nov-20211.6 KiB5345

i1_copy_phi_with_phi_incoming_value.mirH A D16-Nov-20215.6 KiB141123

insert-branch-w32.mirH A D16-Nov-20211.2 KiB4637

insert-skip-from-vcc.mirH A D16-Nov-202111.9 KiB538480

insert-skips-flat-vmem-ds.mirH A D16-Nov-20212.4 KiB8471

insert-skips-gws.mirH A D16-Nov-20211.6 KiB5849

insert-skips-ignored-insts.mirH A D16-Nov-2021647 2921

insert-waitcnts-callee.mirH A D16-Nov-2021610 2622

insert-waitcnts-exp.mirH A D16-Nov-20212.6 KiB6458

inserted-wait-states.mirH A D16-Nov-202110.2 KiB430345

invert-br-undef-vcc.mirH A D16-Nov-20212.7 KiB8770

lds-branch-vmem-hazard.mirH A D16-Nov-20218.1 KiB277244

limit-coalesce.mirH A D16-Nov-20212.3 KiB7265

limit-soft-clause-reg-pressure.mirH A D16-Nov-202111.6 KiB148137

lit.local.cfgH A D16-Nov-202170 32

liveness.mirH A D16-Nov-2021920 3128

lo16-32bit-physreg-copy.mirH A D16-Nov-2021862 3733

lo16-hi16-illegal-copy.mirH A D16-Nov-20212.3 KiB5650

lo16-hi16-physreg-copy.mirH A D16-Nov-20215.3 KiB207186

lo16-lo16-physreg-copy-agpr.mirH A D16-Nov-20211.3 KiB5348

lo16-lo16-physreg-copy-sgpr.mirH A D16-Nov-2021965 2723

load-store-opt-scc.mirH A D16-Nov-20215.4 KiB156123

loop_header_nopred.mirH A D16-Nov-20211.9 KiB8268

lower-control-flow-other-terminators.mirH A D16-Nov-202110.4 KiB249220

lower-i1-copies-implicit-def-unstructured-loop.mirH A D16-Nov-20219.1 KiB172161

lower-term-opcodes.mirH A D16-Nov-20212.4 KiB8067

machine-cse-commute-target-flags.mirH A D16-Nov-20214.5 KiB11797

machinelicm-convergent.mirH A D16-Nov-2021698 3324

macro-fusion-cluster-vcc-uses.mirH A D16-Nov-20218.6 KiB254233

madak-inline-constant.mirH A D16-Nov-20215.2 KiB186137

mai-hazards-gfx90a.mirH A D16-Nov-202164 KiB1,3111,309

mai-hazards.mirH A D16-Nov-202115.8 KiB421386

mcp-overlap-after-propagation.mirH A D16-Nov-20211.8 KiB2823

memory-legalizer-atomic-insert-end.mirH A D16-Nov-20213.9 KiB11293

memory-legalizer-invalid-addrspace.mirH A D16-Nov-20213.2 KiB7052

memory-legalizer-local.mirH A D16-Nov-202146.5 KiB1,055869

memory-legalizer-multiple-mem-operands-atomics.mirH A D16-Nov-20213.2 KiB6653

memory-legalizer-multiple-mem-operands-nontemporal-1.mirH A D16-Nov-20216.6 KiB160134

memory-legalizer-multiple-mem-operands-nontemporal-2.mirH A D16-Nov-20216 KiB140120

memory-legalizer-region.mirH A D16-Nov-202146.5 KiB1,055869

memory_clause.mirH A D16-Nov-202122.6 KiB549507

merge-image-load-gfx10.mirH A D16-Nov-202128.1 KiB491435

merge-image-load.mirH A D16-Nov-202126.2 KiB470418

merge-image-sample-gfx10.mirH A D16-Nov-202173 KiB1,1741,013

merge-image-sample.mirH A D16-Nov-202165 KiB1,1341,013

merge-load-store-agpr.mirH A D16-Nov-20213.3 KiB9578

merge-load-store-physreg.mirH A D16-Nov-20211.8 KiB6348

merge-load-store-vreg.mirH A D16-Nov-20215.7 KiB157130

merge-load-store.mirH A D16-Nov-202110.7 KiB221198

merge-m0.mirH A D16-Nov-202115.5 KiB681578

merge-out-of-order-ldst.mirH A D16-Nov-20211.3 KiB2421

merge-tbuffer.mirH A D16-Nov-2021102.5 KiB1,5601,474

mir-print-dead-csr-fi.mirH A D16-Nov-2021722 2823

misched-killflags.mirH A D16-Nov-20212.5 KiB4947

mode-register.mirH A D16-Nov-202114.2 KiB512440

move-load-addr-to-valu.mirH A D16-Nov-202117.7 KiB412380

movrels-bug.mirH A D16-Nov-20211.2 KiB3225

mubuf-legalize-operands.mirH A D16-Nov-202120.7 KiB349334

no-remat-indirect-mov.mirH A D16-Nov-20215.9 KiB113105

nsa-reassign.mirH A D16-Nov-20214.2 KiB7368

nsa-vmem-hazard.mirH A D16-Nov-20213.2 KiB6256

omod-nsz-flag.mirH A D16-Nov-20212.1 KiB6954

opt-sgpr-to-vgpr-copy.mirH A D16-Nov-202111.3 KiB342311

opt_exec_copy_fold.mirH A D16-Nov-2021663 2419

optimize-exec-copies-extra-insts-after-copy.mirH A D16-Nov-20212.1 KiB5243

optimize-exec-mask-pre-ra-loop-phi.mirH A D16-Nov-20217.1 KiB202175

optimize-exec-masking-pre-ra.mirH A D16-Nov-20215 KiB142122

optimize-exec-masking-strip-terminator-bits.mirH A D16-Nov-20211.7 KiB4539

optimize-if-exec-masking.mirH A D16-Nov-202116.4 KiB553448

optimize-negated-cond-exec-masking-wave32.mirH A D16-Nov-202110.9 KiB362316

optimize-negated-cond-exec-masking.mirH A D16-Nov-202114.4 KiB488423

peephole-opt-regseq-removal.mirH A D16-Nov-20211.5 KiB3532

pei-build-spill-partial-agpr.mirH A D16-Nov-202136.8 KiB381357

pei-build-spill.mirH A D16-Nov-2021600 KiB3,2803,243

pei-reg-scavenger-position.mirH A D16-Nov-20212.1 KiB4740

pei-scavenge-sgpr-carry-out.mirH A D16-Nov-202115.8 KiB186159

pei-scavenge-sgpr-gfx9.mirH A D16-Nov-20217.6 KiB7467

pei-scavenge-sgpr.mirH A D16-Nov-20214.3 KiB4639

pei-scavenge-vgpr-spill.mirH A D16-Nov-202114.5 KiB10194

phi-elimination-assertion.mirH A D16-Nov-20212.4 KiB9675

phi-elimination-end-cf.mirH A D16-Nov-20212.2 KiB5542

phi-vgpr-input-moveimm.mirH A D16-Nov-20212.3 KiB9880

post-ra-sched-kill-bundle-use-inst.mirH A D16-Nov-20211.6 KiB4338

post-ra-sched-reset.mirH A D16-Nov-2021532 2316

postra-bundle-memops.mirH A D16-Nov-202117.6 KiB318299

postra-machine-sink.mirH A D16-Nov-2021890 3226

postra-norename.mirH A D16-Nov-2021441 1412

power-sched-no-instr-sunit.mirH A D16-Nov-20211 KiB2218

promote-constOffset-to-imm-gfx10.mirH A D16-Nov-202111.9 KiB219205

promote-constOffset-to-imm-gfx90a.mirH A D16-Nov-202111.8 KiB222206

promote-constOffset-to-imm.mirH A D16-Nov-202111.3 KiB215201

readlane_exec0.mirH A D16-Nov-2021986 3324

reduce-saveexec.mirH A D16-Nov-20213.9 KiB148146

regcoal-subrange-join-seg.mirH A D16-Nov-20216 KiB240194

regcoal-subrange-join.mirH A D16-Nov-20215.3 KiB163152

regcoalesce-cannot-join-failures.mirH A D16-Nov-20213.3 KiB119103

regcoalesce-dbg.mirH A D16-Nov-20212.9 KiB7769

regcoalesce-keep-valid-lanes-implicit-def-bug39602.mirH A D16-Nov-20211.8 KiB5850

regcoalesce-prune.mirH A D16-Nov-2021933 3228

regcoalescer-resolve-lane-conflict-by-subranges.mirH A D16-Nov-20216.3 KiB179156

regcoalescing-remove-partial-redundancy-assert.mirH A D16-Nov-20215.7 KiB200153

remat-sop.mirH A D16-Nov-202116.7 KiB516514

remat-vop.mirH A D16-Nov-2021171.6 KiB3,7463,744

remove-short-exec-branches-gpr-idx-mode.mirH A D16-Nov-20213.1 KiB10992

remove-short-exec-branches-special-instructions.mirH A D16-Nov-20214.2 KiB165141

rename-independent-subregs-mac-operands.mirH A D16-Nov-20215.7 KiB162139

rename-independent-subregs.mirH A D16-Nov-20213 KiB8881

reserved-reg-in-clause.mirH A D16-Nov-20211.8 KiB3027

return-with-successors.mirH A D16-Nov-20211 KiB4538

s_add_co_pseudo_lowering.mirH A D16-Nov-20213 KiB5149

scalar-store-cache-flush.mirH A D16-Nov-20213.5 KiB188155

sched-assert-dead-def-subreg-use-other-subreg.mirH A D16-Nov-20213.6 KiB7064

sched-assert-onlydbg-value-empty-region.mirH A D16-Nov-20215.7 KiB116109

sched-crash-dbg-value.mirH A D16-Nov-202119.5 KiB335322

sched-handleMoveUp-subreg-def-across-subreg-def.mirH A D16-Nov-20219.9 KiB134129

sched-prefer-non-mfma.mirH A D16-Nov-20211.6 KiB1915

schedule-barrier-fpmode.mirH A D16-Nov-20214.7 KiB10091

schedule-barrier.mirH A D16-Nov-20213.8 KiB7265

schedule-regpressure.mirH A D16-Nov-20211.6 KiB5852

scheduler-handle-move-bundle.mirH A D16-Nov-20212.3 KiB5146

sdwa-gfx9.mirH A D16-Nov-20213.5 KiB8975

sdwa-ops.mirH A D16-Nov-202114 KiB392343

sdwa-peephole-instr-gfx10.mirH A D16-Nov-202112.8 KiB294266

sdwa-peephole-instr.mirH A D16-Nov-202122.4 KiB471410

sdwa-preserve.mirH A D16-Nov-20215.2 KiB145121

sdwa-scalar-ops.mirH A D16-Nov-202115.4 KiB416394

sdwa-stack.mirH A D16-Nov-20211,014 3328

sdwa-vop2-64bit.mirH A D16-Nov-20212.5 KiB6251

sendmsg-m0-hazard.mirH A D16-Nov-20211.4 KiB5043

set-gpr-idx-peephole.mirH A D16-Nov-202143.2 KiB522481

sgpr-phys-copy.mirH A D16-Nov-202131.6 KiB371342

sgpr-spill-dead-frame-in-dbg-value.mirH A D16-Nov-20212.4 KiB5752

sgpr-spill-partially-undef.mirH A D16-Nov-20211.9 KiB5342

sgpr-spill-wrong-stack-id.mirH A D16-Nov-20216.8 KiB10489

sgpr-spill.mirH A D16-Nov-2021167.7 KiB1,4231,397

shrink-carry.mirH A D16-Nov-20212.8 KiB10285

shrink-instructions-flags.mirH A D16-Nov-2021858 2520

shrink-instructions-illegal-fold.mirH A D16-Nov-2021950 2419

shrink-instructions-implicit-vcclo.mirH A D16-Nov-2021901 2319

shrink-insts-scalar-bit-ops.mirH A D16-Nov-20211.9 KiB5748

shrink-vop3-carry-out.mirH A D16-Nov-202116.3 KiB513494

si-fix-sgpr-copies.mirH A D16-Nov-20212.1 KiB9174

si-i1-copies.mirH A D16-Nov-2021901 2924

si-lower-control-flow.mirH A D16-Nov-202114.7 KiB373329

si-lower-i1-copies.mirH A D16-Nov-20211 KiB3428

si-lower-sgpr-spills.mirH A D16-Nov-2021621 2118

skip-branch-taildup-ret.mirH A D16-Nov-20219.5 KiB189166

smem-no-clause-coalesced.mirH A D16-Nov-20211.5 KiB4940

smem-war-hazard.mirH A D16-Nov-20219.1 KiB320294

smrd-fold-offset.mirH A D16-Nov-20211.7 KiB5145

soft-clause-dbg-value.mirH A D16-Nov-20212.8 KiB4743

spill-agpr-partially-undef.mirH A D16-Nov-20213.4 KiB7163

spill-agpr.mirH A D16-Nov-2021187.4 KiB1,5351,503

spill-before-exec.mirH A D16-Nov-20213 KiB8776

spill-empty-live-interval.mirH A D16-Nov-20212.5 KiB7156

spill-reg-tuple-super-reg-use.mirH A D16-Nov-20217.4 KiB132114

spill-sgpr-csr-live-ins.mirH A D16-Nov-2021611 2118

spill-special-sgpr.mirH A D16-Nov-20218 KiB117111

spill192.mirH A D16-Nov-20214.9 KiB10597

spill224.mirH A D16-Nov-20215.1 KiB10597

splitkit-copy-bundle.mirH A D16-Nov-202121 KiB346335

splitkit-copy-live-lanes.mirH A D16-Nov-202142.3 KiB526523

splitkit-nolivesubranges.mirH A D16-Nov-20215.1 KiB4341

splitkit.mirH A D16-Nov-20214.1 KiB10692

stack-slot-color-sgpr-vgpr-spills.mirH A D16-Nov-20211.3 KiB3025

stale-livevar-in-twoaddr-pass.mirH A D16-Nov-20211.2 KiB3729

subreg-intervals.mirH A D16-Nov-2021908 4941

subreg-split-live-in-error.mirH A D16-Nov-202111.2 KiB283249

subreg-undef-def-with-other-subreg-defs.mirH A D16-Nov-20213.9 KiB8779

subreg_interference.mirH A D16-Nov-2021949 3327

subvector-test.mirH A D16-Nov-20211.2 KiB3731

swdev282079.mirH A D16-Nov-20214.8 KiB118107

tail-dup-bundle.mirH A D16-Nov-2021869 3931

twoaddr-fma-f64.mirH A D16-Nov-20215.7 KiB187153

twoaddr-fma.mirH A D16-Nov-20215.6 KiB204165

twoaddr-mad.mirH A D16-Nov-20215.8 KiB211170

unallocatable-bundle-regression.mirH A D16-Nov-202114.2 KiB170165

undef-subreg-use-after-coalesce.mirH A D16-Nov-20212.8 KiB8271

undefined-physreg-sgpr-spill.mirH A D16-Nov-20215.5 KiB146123

unexpected-reg-unit-state.mirH A D16-Nov-20211.4 KiB3329

v_mov_b64_expand_and_shrink.mirH A D16-Nov-2021538 1311

v_mov_b64_expansion.mirH A D16-Nov-20213.4 KiB8172

v_swap_b32.mirH A D16-Nov-202126.8 KiB915850

vccz-corrupt-bug-workaround.mirH A D16-Nov-20219.3 KiB332289

vcmpx-exec-war-hazard.mirH A D16-Nov-20214.7 KiB165146

vcmpx-permlane-hazard.mirH A D16-Nov-20214.5 KiB146133

verify-constant-bus-violations.mirH A D16-Nov-20211.2 KiB2825

verify-ds-gws-align.mirH A D16-Nov-20212.8 KiB3835

verify-duplicate-literal.mirH A D16-Nov-20211 KiB2925

verify-gfx90a-aligned-vgprs.mirH A D16-Nov-20215.1 KiB122106

verify-sop.mirH A D16-Nov-2021672 2216

vgpr-remat.mirH A D16-Nov-20211.7 KiB4541

vgpr-spill-dead-frame-in-dbg-value.mirH A D16-Nov-20212.4 KiB5752

vgpr-spill.mirH A D16-Nov-20216.5 KiB149133

virtregrewrite-undef-identity-copy.mirH A D16-Nov-20214.1 KiB6963

vmem-to-salu-hazard.mirH A D16-Nov-20219.7 KiB346337

vmem-vcc-hazard.mirH A D16-Nov-20215.8 KiB206179

vop-shrink-frame-index.mirH A D16-Nov-20215.1 KiB162149

vop-shrink-non-ssa.mirH A D16-Nov-20211.3 KiB4137

waitcnt-agpr.mirH A D16-Nov-202110 KiB317266

waitcnt-back-edge-loop.mirH A D16-Nov-20213.1 KiB9472

waitcnt-debug.mirH A D16-Nov-20211.4 KiB4538

waitcnt-loop-irreducible.mirH A D16-Nov-20212.8 KiB10480

waitcnt-loop-single-basic-block.mirH A D16-Nov-2021871 2723

waitcnt-meta-instructions.mirH A D16-Nov-20211.7 KiB6751

waitcnt-no-redundant.mirH A D16-Nov-20211.5 KiB4133

waitcnt-overflow.mirH A D16-Nov-202131.7 KiB378368

waitcnt-permute.mirH A D16-Nov-2021638 2217

waitcnt-preexisting-vscnt.mirH A D16-Nov-20215.2 KiB132121

waitcnt-preexisting.mirH A D16-Nov-20218.6 KiB235209

waitcnt-skip-meta.mirH A D16-Nov-20211.7 KiB9794

waitcnt-vmem-waw.mirH A D16-Nov-20214.4 KiB7166

waitcnt-vscnt.mirH A D16-Nov-2021694 1816

waitcnt.mirH A D16-Nov-20219.3 KiB335278

wqm.mirH A D16-Nov-202110.9 KiB301269

README

1+==============================================================================+
2| How to organize the lit tests                                                |
3+==============================================================================+
4
5- If you write a test for matching a single DAG opcode or intrinsic, it should
6  go in a file called {opcode_name,intrinsic_name}.ll (e.g. fadd.ll)
7
8- If you write a test that matches several DAG opcodes and checks for a single
9  ISA instruction, then that test should go in a file called {ISA_name}.ll (e.g.
10  bfi_int.ll
11
12- For all other tests, use your best judgement for organizing tests and naming
13  the files.
14
15+==============================================================================+
16| Naming conventions                                                           |
17+==============================================================================+
18
19- Use dash '-' and not underscore '_' to separate words in file names, unless
20  the file is named after a DAG opcode or ISA instruction that has an
21  underscore '_' in its name.
22