PR #75982 had been created before these tests were added, therefore some test were not updated.
354 lines
14 KiB
YAML
354 lines
14 KiB
YAML
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 3
|
|
# RUN: llc -mtriple=amdgcn -mcpu=gfx90a -run-pass=machine-scheduler -verify-misched -o - %s | FileCheck -check-prefix=GCN %s
|
|
|
|
--- |
|
|
define amdgpu_kernel void @spill_regpressure_less() #0 {
|
|
ret void
|
|
}
|
|
|
|
attributes #0 = { "amdgpu-waves-per-eu"="8,8" }
|
|
...
|
|
|
|
---
|
|
name: spill_regpressure_less
|
|
tracksRegLiveness: true
|
|
machineFunctionInfo:
|
|
stackPtrOffsetReg: '$sgpr32'
|
|
occupancy: 8
|
|
body: |
|
|
bb.0:
|
|
; GCN-LABEL: name: spill_regpressure_less
|
|
; GCN: [[DEF:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF1:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF2:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF3:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF4:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF5:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF6:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF7:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF8:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF9:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF10:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF11:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF12:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF13:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF14:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF15:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF16:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF17:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF18:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF19:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF20:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF21:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF22:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF23:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF24:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF25:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF26:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF27:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF28:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF29:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF30:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF31:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF32:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF33:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF34:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF35:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF36:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF37:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF38:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF39:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF40:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF41:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF42:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF43:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF44:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF45:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF46:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF47:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF48:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF49:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF50:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF51:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF52:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF53:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF54:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF55:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF56:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF57:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF58:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF59:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF60:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF61:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF62:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF63:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF64:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF65:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF66:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, implicit [[DEF]], implicit [[DEF1]], implicit [[DEF2]], implicit [[DEF3]], implicit [[DEF4]], implicit [[DEF5]], implicit [[DEF6]], implicit [[DEF7]], implicit [[DEF8]], implicit [[DEF9]], implicit [[DEF10]], implicit [[DEF11]], implicit [[DEF12]], implicit [[DEF13]], implicit [[DEF14]], implicit [[DEF15]], implicit [[DEF16]], implicit [[DEF17]], implicit [[DEF18]], implicit [[DEF19]], implicit [[DEF20]], implicit [[DEF21]], implicit [[DEF22]], implicit [[DEF23]], implicit [[DEF24]], implicit [[DEF25]], implicit [[DEF26]], implicit [[DEF27]], implicit [[DEF28]], implicit [[DEF29]], implicit [[DEF30]], implicit [[DEF31]], implicit [[DEF32]], implicit [[DEF33]], implicit [[DEF34]], implicit [[DEF35]], implicit [[DEF36]], implicit [[DEF37]], implicit [[DEF38]], implicit [[DEF39]], implicit [[DEF40]], implicit [[DEF41]], implicit [[DEF42]], implicit [[DEF43]], implicit [[DEF44]], implicit [[DEF45]], implicit [[DEF46]], implicit [[DEF47]], implicit [[DEF48]], implicit [[DEF49]], implicit [[DEF50]], implicit [[DEF51]], implicit [[DEF52]], implicit [[DEF53]], implicit [[DEF54]], implicit [[DEF55]], implicit [[DEF56]], implicit [[DEF57]], implicit [[DEF58]], implicit [[DEF59]], implicit [[DEF60]], implicit [[DEF61]], implicit [[DEF62]], implicit [[DEF63]], implicit [[DEF64]], implicit [[DEF65]], implicit [[DEF66]]
|
|
; GCN-NEXT: KILL [[DEF]]
|
|
; GCN-NEXT: KILL [[DEF1]]
|
|
; GCN-NEXT: KILL [[DEF10]]
|
|
; GCN-NEXT: KILL [[DEF12]]
|
|
; GCN-NEXT: KILL [[DEF13]]
|
|
; GCN-NEXT: KILL [[DEF14]]
|
|
; GCN-NEXT: KILL [[DEF15]]
|
|
; GCN-NEXT: KILL [[DEF16]]
|
|
; GCN-NEXT: [[DEF67:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF17]]
|
|
; GCN-NEXT: [[DEF68:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF69:%[0-9]+]]:sgpr_128 = IMPLICIT_DEF
|
|
; GCN-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, implicit [[DEF69]], implicit [[DEF23]], implicit [[DEF24]], implicit [[DEF25]], implicit [[DEF26]], implicit [[DEF27]], implicit [[DEF28]]
|
|
; GCN-NEXT: KILL [[DEF2]]
|
|
; GCN-NEXT: KILL [[DEF3]]
|
|
; GCN-NEXT: KILL [[DEF4]]
|
|
; GCN-NEXT: KILL [[DEF5]]
|
|
; GCN-NEXT: KILL [[DEF6]]
|
|
; GCN-NEXT: KILL [[DEF7]]
|
|
; GCN-NEXT: KILL [[DEF8]]
|
|
; GCN-NEXT: KILL [[DEF9]]
|
|
; GCN-NEXT: KILL [[DEF18]]
|
|
; GCN-NEXT: KILL [[DEF19]]
|
|
; GCN-NEXT: [[DEF70:%[0-9]+]]:sgpr_128 = IMPLICIT_DEF
|
|
; GCN-NEXT: INLINEASM &"", 1 /* sideeffect attdialect */, implicit [[DEF70]], implicit [[DEF2]], implicit [[DEF3]], implicit [[DEF4]], implicit [[DEF5]], implicit [[DEF6]], implicit [[DEF7]], implicit [[DEF8]], implicit [[DEF9]]
|
|
; GCN-NEXT: KILL [[DEF69]], implicit-def %70, implicit-def %71, implicit-def %72, implicit-def %73, implicit-def %74, implicit-def %75, implicit-def %76, implicit-def %77
|
|
; GCN-NEXT: [[DEF71:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: [[DEF72:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF20]]
|
|
; GCN-NEXT: [[DEF73:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF11]]
|
|
; GCN-NEXT: [[DEF74:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF21]]
|
|
; GCN-NEXT: [[DEF75:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF22]]
|
|
; GCN-NEXT: [[DEF76:%[0-9]+]]:vgpr_32 = IMPLICIT_DEF
|
|
; GCN-NEXT: KILL [[DEF23]]
|
|
; GCN-NEXT: KILL [[DEF24]]
|
|
; GCN-NEXT: KILL [[DEF25]]
|
|
; GCN-NEXT: KILL [[DEF26]]
|
|
; GCN-NEXT: KILL [[DEF27]]
|
|
; GCN-NEXT: KILL [[DEF28]]
|
|
; GCN-NEXT: KILL [[DEF29]]
|
|
; GCN-NEXT: KILL [[DEF30]]
|
|
; GCN-NEXT: KILL [[DEF31]]
|
|
; GCN-NEXT: KILL [[DEF32]]
|
|
; GCN-NEXT: KILL [[DEF33]]
|
|
; GCN-NEXT: KILL [[DEF34]]
|
|
; GCN-NEXT: KILL [[DEF35]]
|
|
; GCN-NEXT: KILL [[DEF36]]
|
|
; GCN-NEXT: KILL [[DEF37]]
|
|
; GCN-NEXT: KILL [[DEF38]]
|
|
; GCN-NEXT: KILL [[DEF39]]
|
|
; GCN-NEXT: KILL [[DEF40]]
|
|
; GCN-NEXT: KILL [[DEF41]]
|
|
; GCN-NEXT: KILL [[DEF42]]
|
|
; GCN-NEXT: KILL [[DEF43]]
|
|
; GCN-NEXT: KILL [[DEF44]]
|
|
; GCN-NEXT: KILL [[DEF45]]
|
|
; GCN-NEXT: KILL [[DEF46]]
|
|
; GCN-NEXT: KILL [[DEF47]]
|
|
; GCN-NEXT: KILL [[DEF48]]
|
|
; GCN-NEXT: KILL [[DEF49]]
|
|
; GCN-NEXT: KILL [[DEF50]]
|
|
; GCN-NEXT: KILL [[DEF51]]
|
|
; GCN-NEXT: KILL [[DEF52]]
|
|
; GCN-NEXT: KILL [[DEF53]]
|
|
; GCN-NEXT: KILL [[DEF54]]
|
|
; GCN-NEXT: KILL [[DEF55]]
|
|
; GCN-NEXT: KILL [[DEF56]]
|
|
; GCN-NEXT: KILL [[DEF57]]
|
|
; GCN-NEXT: KILL [[DEF58]]
|
|
; GCN-NEXT: KILL [[DEF59]]
|
|
; GCN-NEXT: KILL [[DEF60]]
|
|
; GCN-NEXT: KILL [[DEF61]]
|
|
; GCN-NEXT: KILL [[DEF62]]
|
|
; GCN-NEXT: KILL [[DEF63]]
|
|
; GCN-NEXT: KILL [[DEF64]]
|
|
; GCN-NEXT: KILL [[DEF65]]
|
|
; GCN-NEXT: KILL [[DEF66]]
|
|
; GCN-NEXT: KILL [[DEF67]]
|
|
; GCN-NEXT: KILL [[DEF68]]
|
|
; GCN-NEXT: KILL [[DEF71]]
|
|
; GCN-NEXT: KILL [[DEF72]]
|
|
; GCN-NEXT: KILL [[DEF73]]
|
|
; GCN-NEXT: KILL [[DEF74]]
|
|
; GCN-NEXT: KILL [[DEF75]]
|
|
; GCN-NEXT: KILL [[DEF76]]
|
|
; GCN-NEXT: KILL [[DEF70]]
|
|
; GCN-NEXT: KILL %70
|
|
; GCN-NEXT: KILL %71
|
|
; GCN-NEXT: KILL %72
|
|
; GCN-NEXT: KILL %73
|
|
; GCN-NEXT: KILL %74
|
|
; GCN-NEXT: KILL %75
|
|
; GCN-NEXT: KILL %76
|
|
; GCN-NEXT: KILL %77
|
|
%0:vgpr_32 = IMPLICIT_DEF
|
|
%1:vgpr_32 = IMPLICIT_DEF
|
|
%2:vgpr_32 = IMPLICIT_DEF
|
|
%3:vgpr_32 = IMPLICIT_DEF
|
|
%4:vgpr_32 = IMPLICIT_DEF
|
|
%5:vgpr_32 = IMPLICIT_DEF
|
|
%6:vgpr_32 = IMPLICIT_DEF
|
|
%7:vgpr_32 = IMPLICIT_DEF
|
|
%8:vgpr_32 = IMPLICIT_DEF
|
|
%9:vgpr_32 = IMPLICIT_DEF
|
|
%10:vgpr_32 = IMPLICIT_DEF
|
|
%11:vgpr_32 = IMPLICIT_DEF
|
|
%12:vgpr_32 = IMPLICIT_DEF
|
|
%13:vgpr_32 = IMPLICIT_DEF
|
|
%14:vgpr_32 = IMPLICIT_DEF
|
|
%15:vgpr_32 = IMPLICIT_DEF
|
|
%16:vgpr_32 = IMPLICIT_DEF
|
|
%17:vgpr_32 = IMPLICIT_DEF
|
|
%18:vgpr_32 = IMPLICIT_DEF
|
|
%19:vgpr_32 = IMPLICIT_DEF
|
|
%20:vgpr_32 = IMPLICIT_DEF
|
|
%21:vgpr_32 = IMPLICIT_DEF
|
|
%22:vgpr_32 = IMPLICIT_DEF
|
|
%23:vgpr_32 = IMPLICIT_DEF
|
|
%24:vgpr_32 = IMPLICIT_DEF
|
|
%25:vgpr_32 = IMPLICIT_DEF
|
|
%26:vgpr_32 = IMPLICIT_DEF
|
|
%27:vgpr_32 = IMPLICIT_DEF
|
|
%28:vgpr_32 = IMPLICIT_DEF
|
|
%29:vgpr_32 = IMPLICIT_DEF
|
|
%30:vgpr_32 = IMPLICIT_DEF
|
|
%31:vgpr_32 = IMPLICIT_DEF
|
|
%32:vgpr_32 = IMPLICIT_DEF
|
|
%33:vgpr_32 = IMPLICIT_DEF
|
|
%34:vgpr_32 = IMPLICIT_DEF
|
|
%35:vgpr_32 = IMPLICIT_DEF
|
|
%36:vgpr_32 = IMPLICIT_DEF
|
|
%37:vgpr_32 = IMPLICIT_DEF
|
|
%38:vgpr_32 = IMPLICIT_DEF
|
|
%39:vgpr_32 = IMPLICIT_DEF
|
|
%40:vgpr_32 = IMPLICIT_DEF
|
|
%41:vgpr_32 = IMPLICIT_DEF
|
|
%42:vgpr_32 = IMPLICIT_DEF
|
|
%43:vgpr_32 = IMPLICIT_DEF
|
|
%44:vgpr_32 = IMPLICIT_DEF
|
|
%45:vgpr_32 = IMPLICIT_DEF
|
|
%46:vgpr_32 = IMPLICIT_DEF
|
|
%47:vgpr_32 = IMPLICIT_DEF
|
|
%48:vgpr_32 = IMPLICIT_DEF
|
|
%49:vgpr_32 = IMPLICIT_DEF
|
|
%50:vgpr_32 = IMPLICIT_DEF
|
|
%51:vgpr_32 = IMPLICIT_DEF
|
|
%52:vgpr_32 = IMPLICIT_DEF
|
|
%53:vgpr_32 = IMPLICIT_DEF
|
|
%54:vgpr_32 = IMPLICIT_DEF
|
|
%55:vgpr_32 = IMPLICIT_DEF
|
|
%56:vgpr_32 = IMPLICIT_DEF
|
|
%57:vgpr_32 = IMPLICIT_DEF
|
|
%58:vgpr_32 = IMPLICIT_DEF
|
|
%59:vgpr_32 = IMPLICIT_DEF
|
|
%60:vgpr_32 = IMPLICIT_DEF
|
|
%61:vgpr_32 = IMPLICIT_DEF
|
|
%62:vgpr_32 = IMPLICIT_DEF
|
|
%63:vgpr_32 = IMPLICIT_DEF
|
|
%64:vgpr_32 = IMPLICIT_DEF
|
|
%65:vgpr_32 = IMPLICIT_DEF
|
|
%66:vgpr_32 = IMPLICIT_DEF
|
|
%67:vgpr_32 = IMPLICIT_DEF
|
|
%68:vgpr_32 = IMPLICIT_DEF
|
|
INLINEASM &"", 1, implicit %0, implicit %1, implicit %2, implicit %3, implicit %4, implicit %5, implicit %6, implicit %7, implicit %8, implicit %9, implicit %10, implicit %11, implicit %12, implicit %13, implicit %14, implicit %15, implicit %16, implicit %17, implicit %18, implicit %19, implicit %20, implicit %21, implicit %22, implicit %23, implicit %24, implicit %25, implicit %26, implicit %27, implicit %28, implicit %29, implicit %30, implicit %31, implicit %32, implicit %33, implicit %34, implicit %35, implicit %36, implicit %37, implicit %38, implicit %39, implicit %40, implicit %41, implicit %42, implicit %43, implicit %44, implicit %45, implicit %46, implicit %47, implicit %48, implicit %49, implicit %50, implicit %51, implicit %52, implicit %53, implicit %54, implicit %55, implicit %56, implicit %57, implicit %58, implicit %59, implicit %60, implicit %61, implicit %62, implicit %63, implicit %64, implicit %65, implicit %66
|
|
%69:sgpr_128 = IMPLICIT_DEF
|
|
INLINEASM &"", 1, implicit %69, implicit %23, implicit %24, implicit %25, implicit %26, implicit %27, implicit %28
|
|
KILL %0
|
|
KILL %1
|
|
KILL %2
|
|
KILL %3
|
|
KILL %4
|
|
KILL %5
|
|
KILL %6
|
|
KILL %7
|
|
KILL %8
|
|
KILL %9
|
|
KILL %10
|
|
KILL %12
|
|
KILL %13
|
|
KILL %14
|
|
KILL %15
|
|
KILL %16
|
|
KILL %17
|
|
KILL %18
|
|
KILL %19
|
|
KILL %69:sgpr_128, implicit-def %77:vgpr_32, implicit-def %78:vgpr_32, implicit-def %79:vgpr_32, implicit-def %80:vgpr_32, implicit-def %81:vgpr_32, implicit-def %82:vgpr_32, implicit-def %83:vgpr_32, implicit-def %84:vgpr_32
|
|
%70:vgpr_32 = IMPLICIT_DEF
|
|
%71:vgpr_32 = IMPLICIT_DEF
|
|
%72:vgpr_32 = IMPLICIT_DEF
|
|
%73:vgpr_32 = IMPLICIT_DEF
|
|
%74:vgpr_32 = IMPLICIT_DEF
|
|
%75:vgpr_32 = IMPLICIT_DEF
|
|
%76:sgpr_128 = IMPLICIT_DEF
|
|
INLINEASM &"", 1, implicit %76, implicit %2, implicit %3, implicit %4, implicit %5, implicit %6, implicit %7, implicit %8, implicit %9
|
|
KILL %20
|
|
KILL %11
|
|
KILL %21
|
|
KILL %22
|
|
KILL %23
|
|
KILL %24
|
|
KILL %25
|
|
KILL %26
|
|
KILL %27
|
|
KILL %28
|
|
KILL %29
|
|
KILL %30
|
|
KILL %31
|
|
KILL %32
|
|
KILL %33
|
|
KILL %34
|
|
KILL %35
|
|
KILL %36
|
|
KILL %37
|
|
KILL %38
|
|
KILL %39
|
|
KILL %40
|
|
KILL %41
|
|
KILL %42
|
|
KILL %43
|
|
KILL %44
|
|
KILL %45
|
|
KILL %46
|
|
KILL %47
|
|
KILL %48
|
|
KILL %49
|
|
KILL %50
|
|
KILL %51
|
|
KILL %52
|
|
KILL %53
|
|
KILL %54
|
|
KILL %55
|
|
KILL %56
|
|
KILL %57
|
|
KILL %58
|
|
KILL %59
|
|
KILL %60
|
|
KILL %61
|
|
KILL %62
|
|
KILL %63
|
|
KILL %64
|
|
KILL %65
|
|
KILL %66
|
|
KILL %67
|
|
KILL %68
|
|
KILL %70
|
|
KILL %71
|
|
KILL %72
|
|
KILL %73
|
|
KILL %74
|
|
KILL %75
|
|
KILL %76
|
|
KILL %77
|
|
KILL %78
|
|
KILL %79
|
|
KILL %80
|
|
KILL %81
|
|
KILL %82
|
|
KILL %83
|
|
KILL %84
|
|
...
|
|
## NOTE: These prefixes are unused and the list is autogenerated. Do not add tests below this line:
|
|
# GCN: {{.*}}
|