Skip to content

Commit 0ffbcf7

Browse files
committed
[test] Drop superfluous -DAG modifiers: output of PAUTH_AUTH (inherently ordered instructions)
1 parent 99d0081 commit 0ffbcf7

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

llvm/test/CodeGen/AArch64/ptrauth-intrinsic-auth.ll

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -257,8 +257,8 @@ define i64 @test_zero_disc(i64 %signed) {
257257
; MIR-HINT: liveins: $x0
258258
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
259259
; MIR-HINT: $x17, {{(dead )?}}$xzr = PAUTH_AUTH %[[SIGNED]], $xzr, 0, 0, 1, implicit-def $x16{{$}}
260-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
261-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
260+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
261+
; MIR-HINT: $x0 = COPY %[[AUTED]]
262262
; MIR-HINT: RET_ReallyLR implicit $x0
263263

264264
; MIR-V83-LABEL: name: test_zero_disc
@@ -267,7 +267,7 @@ define i64 @test_zero_disc(i64 %signed) {
267267
; MIR-V83: liveins: $x0
268268
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
269269
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}$xzr = PAUTH_AUTH %[[SIGNED]], $xzr, 0, 0, 1, implicit-def %{{[0-9]+}}{{$}}
270-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
270+
; MIR-V83: $x0 = COPY %[[AUTED]]
271271
; MIR-V83: RET_ReallyLR implicit $x0
272272
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 0)
273273
ret i64 %auted
@@ -291,8 +291,8 @@ define i64 @test_immediate_disc(i64 %signed) {
291291
; MIR-HINT: liveins: $x0
292292
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
293293
; MIR-HINT: $x17, {{(dead )?}}$xzr = PAUTH_AUTH %[[SIGNED]], $xzr, 42, 0, 1, implicit-def $x16{{$}}
294-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
295-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
294+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
295+
; MIR-HINT: $x0 = COPY %[[AUTED]]
296296
; MIR-HINT: RET_ReallyLR implicit $x0
297297

298298
; MIR-V83-LABEL: name: test_immediate_disc
@@ -301,7 +301,7 @@ define i64 @test_immediate_disc(i64 %signed) {
301301
; MIR-V83: liveins: $x0
302302
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
303303
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}$xzr = PAUTH_AUTH %[[SIGNED]], $xzr, 42, 0, 1, implicit-def %{{[0-9]+}}{{$}}
304-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
304+
; MIR-V83: $x0 = COPY %[[AUTED]]
305305
; MIR-V83: RET_ReallyLR implicit $x0
306306
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 42)
307307
ret i64 %auted
@@ -325,8 +325,8 @@ define i64 @test_raw_disc(i64 %signed, i64 %raw_disc) {
325325
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
326326
; MIR-HINT-DAG: %[[RAW_DISC:[0-9]+]]:gpr64 = COPY $x1
327327
; MIR-HINT: $x17, {{(dead )?}}$x16 = PAUTH_AUTH %[[SIGNED]], %[[RAW_DISC]], 0, 0, 1{{$}}
328-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
329-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
328+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
329+
; MIR-HINT: $x0 = COPY %[[AUTED]]
330330
; MIR-HINT: RET_ReallyLR implicit $x0
331331

332332
; MIR-V83-LABEL: name: test_raw_disc
@@ -336,7 +336,7 @@ define i64 @test_raw_disc(i64 %signed, i64 %raw_disc) {
336336
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
337337
; MIR-V83-DAG: %[[RAW_DISC:[0-9]+]]:gpr64 = COPY $x1
338338
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}%{{[0-9]+}}:gpr64 = PAUTH_AUTH %[[SIGNED]], %[[RAW_DISC]], 0, 0, 1{{$}}
339-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
339+
; MIR-V83: $x0 = COPY %[[AUTED]]
340340
; MIR-V83: RET_ReallyLR implicit $x0
341341
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 %raw_disc)
342342
ret i64 %auted
@@ -362,8 +362,8 @@ define i64 @test_blended_disc(i64 %signed, i64 %addr_disc) {
362362
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
363363
; MIR-HINT-DAG: %[[ADDR_DISC:[0-9]+]]:gpr64 = COPY $x1
364364
; MIR-HINT: $x17, {{(dead )?}}$x16 = PAUTH_AUTH %[[SIGNED]], %[[ADDR_DISC]], 42, 1, 1{{$}}
365-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
366-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
365+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
366+
; MIR-HINT: $x0 = COPY %[[AUTED]]
367367
; MIR-HINT: RET_ReallyLR implicit $x0
368368

369369
; MIR-V83-LABEL: name: test_blended_disc
@@ -373,7 +373,7 @@ define i64 @test_blended_disc(i64 %signed, i64 %addr_disc) {
373373
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
374374
; MIR-V83-DAG: %[[ADDR_DISC:[0-9]+]]:gpr64 = COPY $x1
375375
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}%{{[0-9]+}}:gpr64 = PAUTH_AUTH %[[SIGNED]], %[[ADDR_DISC]], 42, 1, 1{{$}}
376-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
376+
; MIR-V83: $x0 = COPY %[[AUTED]]
377377
; MIR-V83: RET_ReallyLR implicit $x0
378378
%disc = call i64 @llvm.ptrauth.blend(i64 %addr_disc, i64 42)
379379
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 %disc)
@@ -400,8 +400,8 @@ define i64 @test_blended_with_zero(i64 %signed, i64 %addr_disc) {
400400
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
401401
; MIR-HINT-DAG: %[[ADDR_DISC:[0-9]+]]:gpr64 = COPY $x1
402402
; MIR-HINT: $x17, {{(dead )?}}$x16 = PAUTH_AUTH %[[SIGNED]], %[[ADDR_DISC]], 0, 1, 1{{$}}
403-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
404-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
403+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
404+
; MIR-HINT: $x0 = COPY %[[AUTED]]
405405
; MIR-HINT: RET_ReallyLR implicit $x0
406406

407407
; MIR-V83-LABEL: name: test_blended_with_zero
@@ -411,7 +411,7 @@ define i64 @test_blended_with_zero(i64 %signed, i64 %addr_disc) {
411411
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
412412
; MIR-V83-DAG: %[[ADDR_DISC:[0-9]+]]:gpr64 = COPY $x1
413413
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}%{{[0-9]+}}:gpr64 = PAUTH_AUTH %[[SIGNED]], %[[ADDR_DISC]], 0, 1, 1{{$}}
414-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
414+
; MIR-V83: $x0 = COPY %[[AUTED]]
415415
; MIR-V83: RET_ReallyLR implicit $x0
416416
%disc = call i64 @llvm.ptrauth.blend(i64 %addr_disc, i64 0)
417417
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 %disc)
@@ -439,8 +439,8 @@ define i64 @test_null_blend(i64 %signed) {
439439
; MIR-HINT-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
440440
; MIR-HINT-DAG: %[[ZERO:[0-9]+]]:gpr64 = COPY $xzr
441441
; MIR-HINT: $x17, {{(dead )?}}$x16 = PAUTH_AUTH %[[SIGNED]], %[[ZERO]], 42, 1, 1{{$}}
442-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
443-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
442+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
443+
; MIR-HINT: $x0 = COPY %[[AUTED]]
444444
; MIR-HINT: RET_ReallyLR implicit $x0
445445

446446
; MIR-V83-LABEL: name: test_null_blend
@@ -450,7 +450,7 @@ define i64 @test_null_blend(i64 %signed) {
450450
; MIR-V83-DAG: %[[SIGNED:[0-9]+]]:gpr64common = COPY $x0
451451
; MIR-V83-DAG: %[[ZERO:[0-9]+]]:gpr64 = COPY $xzr
452452
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}%{{[0-9]+}}:gpr64 = PAUTH_AUTH %[[SIGNED]], %[[ZERO]], 42, 1, 1{{$}}
453-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
453+
; MIR-V83: $x0 = COPY %[[AUTED]]
454454
; MIR-V83: RET_ReallyLR implicit $x0
455455
%disc = call i64 @llvm.ptrauth.blend(i64 0, i64 42)
456456
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 %disc)
@@ -477,8 +477,8 @@ define i64 @test_custom_discriminator(i64 %signed, i64 %n) {
477477
; MIR-HINT-DAG: %[[N:[0-9]+]]:gpr64{{.*}} = COPY $x1
478478
; MIR-HINT-DAG: %[[DISC:[0-9]+]]:gpr64common = ADDXri %[[N]], 42, 0
479479
; MIR-HINT: $x17, {{(dead )?}}$x16 = PAUTH_AUTH %[[SIGNED]], %[[DISC]], 0, 0, 1{{$}}
480-
; MIR-HINT-DAG: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
481-
; MIR-HINT-DAG: $x0 = COPY %[[AUTED]]
480+
; MIR-HINT: %[[AUTED:[0-9]+]]:gpr64common = COPY $x17
481+
; MIR-HINT: $x0 = COPY %[[AUTED]]
482482
; MIR-HINT: RET_ReallyLR implicit $x0
483483

484484
; MIR-V83-LABEL: name: test_custom_discriminator
@@ -489,7 +489,7 @@ define i64 @test_custom_discriminator(i64 %signed, i64 %n) {
489489
; MIR-V83-DAG: %[[N:[0-9]+]]:gpr64{{.*}} = COPY $x1
490490
; MIR-V83-DAG: %[[DISC:[0-9]+]]:gpr64common = ADDXri %[[N]], 42, 0
491491
; MIR-V83: %[[AUTED:[0-9]+]]:gpr64common, {{(dead )?}}%{{[0-9]+}}:gpr64 = PAUTH_AUTH %[[SIGNED]], %[[DISC]], 0, 0, 1{{$}}
492-
; MIR-V83-DAG: $x0 = COPY %[[AUTED]]
492+
; MIR-V83: $x0 = COPY %[[AUTED]]
493493
; MIR-V83: RET_ReallyLR implicit $x0
494494
%disc = add i64 %n, 42
495495
%auted = call i64 @llvm.ptrauth.auth(i64 %signed, i32 1, i64 %disc)

0 commit comments

Comments
 (0)