Skip to content

Commit c4d4e76

Browse files
[RISCV] Pre-commit RVV instructions to the x60 scheduling model and tests
1 parent 82451d0 commit c4d4e76

File tree

16 files changed

+35540
-315
lines changed

16 files changed

+35540
-315
lines changed

llvm/lib/Target/RISCV/RISCVSchedSpacemitX60.td

Lines changed: 531 additions & 1 deletion
Large diffs are not rendered by default.

llvm/test/CodeGen/RISCV/rvv/vxrm-insert-out-of-loop.ll

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -304,27 +304,27 @@ define void @test1(ptr nocapture noundef writeonly %dst, i32 noundef signext %i_
304304
; RV64X60-NEXT: li t1, 0
305305
; RV64X60-NEXT: addi s1, a7, -1
306306
; RV64X60-NEXT: zext.w s1, s1
307-
; RV64X60-NEXT: mul t2, a1, s1
308-
; RV64X60-NEXT: mul t3, a3, s1
309-
; RV64X60-NEXT: mul t4, a5, s1
307+
; RV64X60-NEXT: mul t3, a1, s1
308+
; RV64X60-NEXT: mul t4, a3, s1
309+
; RV64X60-NEXT: mul t5, a5, s1
310310
; RV64X60-NEXT: add s0, a0, a6
311-
; RV64X60-NEXT: add s1, a2, a6
312-
; RV64X60-NEXT: add t5, a4, a6
313-
; RV64X60-NEXT: add s0, s0, t2
314311
; RV64X60-NEXT: csrr t2, vlenb
315-
; RV64X60-NEXT: add t3, t3, s1
312+
; RV64X60-NEXT: add s1, a2, a6
313+
; RV64X60-NEXT: add t3, t3, s0
314+
; RV64X60-NEXT: add s0, a4, a6
315+
; RV64X60-NEXT: add t4, t4, s1
316316
; RV64X60-NEXT: li t6, 32
317-
; RV64X60-NEXT: add t4, t4, t5
318-
; RV64X60-NEXT: sltu t3, a0, t3
319-
; RV64X60-NEXT: sltu s1, a2, s0
320-
; RV64X60-NEXT: and t3, t3, s1
321-
; RV64X60-NEXT: or t5, a1, a3
322-
; RV64X60-NEXT: sltu s1, a0, t4
323-
; RV64X60-NEXT: sltu s0, a4, s0
324-
; RV64X60-NEXT: slti t4, t5, 0
317+
; RV64X60-NEXT: add t5, t5, s0
318+
; RV64X60-NEXT: sltu s0, a0, t4
319+
; RV64X60-NEXT: sltu s1, a2, t3
320+
; RV64X60-NEXT: and t4, s0, s1
321+
; RV64X60-NEXT: or s2, a1, a3
322+
; RV64X60-NEXT: sltu s0, a0, t5
323+
; RV64X60-NEXT: sltu s1, a4, t3
324+
; RV64X60-NEXT: slti t3, s2, 0
325325
; RV64X60-NEXT: and s0, s0, s1
326326
; RV64X60-NEXT: or s1, a1, a5
327-
; RV64X60-NEXT: or t4, t3, t4
327+
; RV64X60-NEXT: or t4, t4, t3
328328
; RV64X60-NEXT: slli t3, t2, 1
329329
; RV64X60-NEXT: slti s1, s1, 0
330330
; RV64X60-NEXT: or s0, s0, s1

llvm/test/tools/llvm-mca/RISCV/SpacemitX60/atomic.s

Lines changed: 97 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,9 @@ amomaxu.d.aqrl s5, s4, (s3)
107107
# CHECK-NEXT: [2] - SMX60_IEUA:1
108108
# CHECK-NEXT: [3] - SMX60_IEUB:1
109109
# CHECK-NEXT: [4] - SMX60_LS:2
110+
# CHECK-NEXT: [5] - SMX60_VFP:1
111+
# CHECK-NEXT: [6] - SMX60_VIEU:1
112+
# CHECK-NEXT: [7] - SMX60_VLS:1
110113

111114
# CHECK: Instruction Info:
112115
# CHECK-NEXT: [1]: #uOps
@@ -215,98 +218,101 @@ amomaxu.d.aqrl s5, s4, (s3)
215218
# CHECK-NEXT: [2] - SMX60_IEUB
216219
# CHECK-NEXT: [3.0] - SMX60_LS
217220
# CHECK-NEXT: [3.1] - SMX60_LS
221+
# CHECK-NEXT: [4] - SMX60_VFP
222+
# CHECK-NEXT: [5] - SMX60_VIEU
223+
# CHECK-NEXT: [6] - SMX60_VLS
218224

219225
# CHECK: Resource pressure per iteration:
220-
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1]
221-
# CHECK-NEXT: - - - 44.00 44.00
226+
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6]
227+
# CHECK-NEXT: - - - 44.00 44.00 - - -
222228

223229
# CHECK: Resource pressure by instruction:
224-
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] Instructions:
225-
# CHECK-NEXT: - - - 0.50 0.50 lr.w t0, (t1)
226-
# CHECK-NEXT: - - - 0.50 0.50 lr.w.aq t1, (t2)
227-
# CHECK-NEXT: - - - 0.50 0.50 lr.w.rl t2, (t3)
228-
# CHECK-NEXT: - - - 0.50 0.50 lr.w.aqrl t3, (t4)
229-
# CHECK-NEXT: - - - 0.50 0.50 sc.w t6, t5, (t4)
230-
# CHECK-NEXT: - - - 0.50 0.50 sc.w.aq t5, t4, (t3)
231-
# CHECK-NEXT: - - - 0.50 0.50 sc.w.rl t4, t3, (t2)
232-
# CHECK-NEXT: - - - 0.50 0.50 sc.w.aqrl t3, t2, (t1)
233-
# CHECK-NEXT: - - - 0.50 0.50 lr.d t0, (t1)
234-
# CHECK-NEXT: - - - 0.50 0.50 lr.d.aq t1, (t2)
235-
# CHECK-NEXT: - - - 0.50 0.50 lr.d.rl t2, (t3)
236-
# CHECK-NEXT: - - - 0.50 0.50 lr.d.aqrl t3, (t4)
237-
# CHECK-NEXT: - - - 0.50 0.50 sc.d t6, t5, (t4)
238-
# CHECK-NEXT: - - - 0.50 0.50 sc.d.aq t5, t4, (t3)
239-
# CHECK-NEXT: - - - 0.50 0.50 sc.d.rl t4, t3, (t2)
240-
# CHECK-NEXT: - - - 0.50 0.50 sc.d.aqrl t3, t2, (t1)
241-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.w a4, ra, (s0)
242-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.w a1, a2, (a3)
243-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.w a2, a3, (a4)
244-
# CHECK-NEXT: - - - 0.50 0.50 amoand.w a3, a4, (a5)
245-
# CHECK-NEXT: - - - 0.50 0.50 amoor.w a4, a5, (a6)
246-
# CHECK-NEXT: - - - 0.50 0.50 amomin.w a5, a6, (a7)
247-
# CHECK-NEXT: - - - 0.50 0.50 amomax.w s7, s6, (s5)
248-
# CHECK-NEXT: - - - 0.50 0.50 amominu.w s6, s5, (s4)
249-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.w s5, s4, (s3)
250-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.w.aq a4, ra, (s0)
251-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.w.aq a1, a2, (a3)
252-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.w.aq a2, a3, (a4)
253-
# CHECK-NEXT: - - - 0.50 0.50 amoand.w.aq a3, a4, (a5)
254-
# CHECK-NEXT: - - - 0.50 0.50 amoor.w.aq a4, a5, (a6)
255-
# CHECK-NEXT: - - - 0.50 0.50 amomin.w.aq a5, a6, (a7)
256-
# CHECK-NEXT: - - - 0.50 0.50 amomax.w.aq s7, s6, (s5)
257-
# CHECK-NEXT: - - - 0.50 0.50 amominu.w.aq s6, s5, (s4)
258-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.w.aq s5, s4, (s3)
259-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.w.rl a4, ra, (s0)
260-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.w.rl a1, a2, (a3)
261-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.w.rl a2, a3, (a4)
262-
# CHECK-NEXT: - - - 0.50 0.50 amoand.w.rl a3, a4, (a5)
263-
# CHECK-NEXT: - - - 0.50 0.50 amoor.w.rl a4, a5, (a6)
264-
# CHECK-NEXT: - - - 0.50 0.50 amomin.w.rl a5, a6, (a7)
265-
# CHECK-NEXT: - - - 0.50 0.50 amomax.w.rl s7, s6, (s5)
266-
# CHECK-NEXT: - - - 0.50 0.50 amominu.w.rl s6, s5, (s4)
267-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.w.rl s5, s4, (s3)
268-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.w.aqrl a4, ra, (s0)
269-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.w.aqrl a1, a2, (a3)
270-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.w.aqrl a2, a3, (a4)
271-
# CHECK-NEXT: - - - 0.50 0.50 amoand.w.aqrl a3, a4, (a5)
272-
# CHECK-NEXT: - - - 0.50 0.50 amoor.w.aqrl a4, a5, (a6)
273-
# CHECK-NEXT: - - - 0.50 0.50 amomin.w.aqrl a5, a6, (a7)
274-
# CHECK-NEXT: - - - 0.50 0.50 amomax.w.aqrl s7, s6, (s5)
275-
# CHECK-NEXT: - - - 0.50 0.50 amominu.w.aqrl s6, s5, (s4)
276-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.w.aqrl s5, s4, (s3)
277-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.d a4, ra, (s0)
278-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.d a1, a2, (a3)
279-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.d a2, a3, (a4)
280-
# CHECK-NEXT: - - - 0.50 0.50 amoand.d a3, a4, (a5)
281-
# CHECK-NEXT: - - - 0.50 0.50 amoor.d a4, a5, (a6)
282-
# CHECK-NEXT: - - - 0.50 0.50 amomin.d a5, a6, (a7)
283-
# CHECK-NEXT: - - - 0.50 0.50 amomax.d s7, s6, (s5)
284-
# CHECK-NEXT: - - - 0.50 0.50 amominu.d s6, s5, (s4)
285-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.d s5, s4, (s3)
286-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.d.aq a4, ra, (s0)
287-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.d.aq a1, a2, (a3)
288-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.d.aq a2, a3, (a4)
289-
# CHECK-NEXT: - - - 0.50 0.50 amoand.d.aq a3, a4, (a5)
290-
# CHECK-NEXT: - - - 0.50 0.50 amoor.d.aq a4, a5, (a6)
291-
# CHECK-NEXT: - - - 0.50 0.50 amomin.d.aq a5, a6, (a7)
292-
# CHECK-NEXT: - - - 0.50 0.50 amomax.d.aq s7, s6, (s5)
293-
# CHECK-NEXT: - - - 0.50 0.50 amominu.d.aq s6, s5, (s4)
294-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.d.aq s5, s4, (s3)
295-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.d.rl a4, ra, (s0)
296-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.d.rl a1, a2, (a3)
297-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.d.rl a2, a3, (a4)
298-
# CHECK-NEXT: - - - 0.50 0.50 amoand.d.rl a3, a4, (a5)
299-
# CHECK-NEXT: - - - 0.50 0.50 amoor.d.rl a4, a5, (a6)
300-
# CHECK-NEXT: - - - 0.50 0.50 amomin.d.rl a5, a6, (a7)
301-
# CHECK-NEXT: - - - 0.50 0.50 amomax.d.rl s7, s6, (s5)
302-
# CHECK-NEXT: - - - 0.50 0.50 amominu.d.rl s6, s5, (s4)
303-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.d.rl s5, s4, (s3)
304-
# CHECK-NEXT: - - - 0.50 0.50 amoswap.d.aqrl a4, ra, (s0)
305-
# CHECK-NEXT: - - - 0.50 0.50 amoadd.d.aqrl a1, a2, (a3)
306-
# CHECK-NEXT: - - - 0.50 0.50 amoxor.d.aqrl a2, a3, (a4)
307-
# CHECK-NEXT: - - - 0.50 0.50 amoand.d.aqrl a3, a4, (a5)
308-
# CHECK-NEXT: - - - 0.50 0.50 amoor.d.aqrl a4, a5, (a6)
309-
# CHECK-NEXT: - - - 0.50 0.50 amomin.d.aqrl a5, a6, (a7)
310-
# CHECK-NEXT: - - - 0.50 0.50 amomax.d.aqrl s7, s6, (s5)
311-
# CHECK-NEXT: - - - 0.50 0.50 amominu.d.aqrl s6, s5, (s4)
312-
# CHECK-NEXT: - - - 0.50 0.50 amomaxu.d.aqrl s5, s4, (s3)
230+
# CHECK-NEXT: [0] [1] [2] [3.0] [3.1] [4] [5] [6] Instructions:
231+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.w t0, (t1)
232+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.w.aq t1, (t2)
233+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.w.rl t2, (t3)
234+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.w.aqrl t3, (t4)
235+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.w t6, t5, (t4)
236+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.w.aq t5, t4, (t3)
237+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.w.rl t4, t3, (t2)
238+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.w.aqrl t3, t2, (t1)
239+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.d t0, (t1)
240+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.d.aq t1, (t2)
241+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.d.rl t2, (t3)
242+
# CHECK-NEXT: - - - 0.50 0.50 - - - lr.d.aqrl t3, (t4)
243+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.d t6, t5, (t4)
244+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.d.aq t5, t4, (t3)
245+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.d.rl t4, t3, (t2)
246+
# CHECK-NEXT: - - - 0.50 0.50 - - - sc.d.aqrl t3, t2, (t1)
247+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.w a4, ra, (s0)
248+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.w a1, a2, (a3)
249+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.w a2, a3, (a4)
250+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.w a3, a4, (a5)
251+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.w a4, a5, (a6)
252+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.w a5, a6, (a7)
253+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.w s7, s6, (s5)
254+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.w s6, s5, (s4)
255+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.w s5, s4, (s3)
256+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.w.aq a4, ra, (s0)
257+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.w.aq a1, a2, (a3)
258+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.w.aq a2, a3, (a4)
259+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.w.aq a3, a4, (a5)
260+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.w.aq a4, a5, (a6)
261+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.w.aq a5, a6, (a7)
262+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.w.aq s7, s6, (s5)
263+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.w.aq s6, s5, (s4)
264+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.w.aq s5, s4, (s3)
265+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.w.rl a4, ra, (s0)
266+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.w.rl a1, a2, (a3)
267+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.w.rl a2, a3, (a4)
268+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.w.rl a3, a4, (a5)
269+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.w.rl a4, a5, (a6)
270+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.w.rl a5, a6, (a7)
271+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.w.rl s7, s6, (s5)
272+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.w.rl s6, s5, (s4)
273+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.w.rl s5, s4, (s3)
274+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.w.aqrl a4, ra, (s0)
275+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.w.aqrl a1, a2, (a3)
276+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.w.aqrl a2, a3, (a4)
277+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.w.aqrl a3, a4, (a5)
278+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.w.aqrl a4, a5, (a6)
279+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.w.aqrl a5, a6, (a7)
280+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.w.aqrl s7, s6, (s5)
281+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.w.aqrl s6, s5, (s4)
282+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.w.aqrl s5, s4, (s3)
283+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.d a4, ra, (s0)
284+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.d a1, a2, (a3)
285+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.d a2, a3, (a4)
286+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.d a3, a4, (a5)
287+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.d a4, a5, (a6)
288+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.d a5, a6, (a7)
289+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.d s7, s6, (s5)
290+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.d s6, s5, (s4)
291+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.d s5, s4, (s3)
292+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.d.aq a4, ra, (s0)
293+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.d.aq a1, a2, (a3)
294+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.d.aq a2, a3, (a4)
295+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.d.aq a3, a4, (a5)
296+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.d.aq a4, a5, (a6)
297+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.d.aq a5, a6, (a7)
298+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.d.aq s7, s6, (s5)
299+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.d.aq s6, s5, (s4)
300+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.d.aq s5, s4, (s3)
301+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.d.rl a4, ra, (s0)
302+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.d.rl a1, a2, (a3)
303+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.d.rl a2, a3, (a4)
304+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.d.rl a3, a4, (a5)
305+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.d.rl a4, a5, (a6)
306+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.d.rl a5, a6, (a7)
307+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.d.rl s7, s6, (s5)
308+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.d.rl s6, s5, (s4)
309+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.d.rl s5, s4, (s3)
310+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoswap.d.aqrl a4, ra, (s0)
311+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoadd.d.aqrl a1, a2, (a3)
312+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoxor.d.aqrl a2, a3, (a4)
313+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoand.d.aqrl a3, a4, (a5)
314+
# CHECK-NEXT: - - - 0.50 0.50 - - - amoor.d.aqrl a4, a5, (a6)
315+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomin.d.aqrl a5, a6, (a7)
316+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomax.d.aqrl s7, s6, (s5)
317+
# CHECK-NEXT: - - - 0.50 0.50 - - - amominu.d.aqrl s6, s5, (s4)
318+
# CHECK-NEXT: - - - 0.50 0.50 - - - amomaxu.d.aqrl s5, s4, (s3)

0 commit comments

Comments
 (0)