168 lines
3.9 KiB
ArmAsm
168 lines
3.9 KiB
ArmAsm
# RUN: llvm-mc -triple=hexagon -filetype=obj %s | llvm-objdump -d - | FileCheck %s
|
|
#
|
|
|
|
sgp1:0=r1:0
|
|
# CHECK: { s1:0 = r1:0 }
|
|
s3:2=r7:6
|
|
# CHECK: { s3:2 = r7:6 }
|
|
badva1:0=r11:10
|
|
# CHECK: { s5:4 = r11:10 }
|
|
s7:6=r13:12
|
|
# CHECK: { s7:6 = r13:12 }
|
|
r1:0=s9:8
|
|
# CHECK: { r1:0 = s9:8 }
|
|
r1:0=s17:16
|
|
# CHECK: { r1:0 = s17:16 }
|
|
r3:2=s21:20
|
|
# CHECK: { r3:2 = s21:20 }
|
|
r3:2=s27:26
|
|
# CHECK: { r3:2 = s27:26 }
|
|
r29:28=s29:28
|
|
# CHECK: { r29:28 = s29:28 }
|
|
s31:30=r17:16
|
|
# CHECK: { s31:30 = r17:16 }
|
|
s37:36=r1:0
|
|
# CHECK: { s37:36 = r1:0 }
|
|
s39:38=r1:0
|
|
# CHECK: { s39:38 = r1:0 }
|
|
r1:0 =s41:40
|
|
# CHECK: { r1:0 = s41:40 }
|
|
s43:42=r7:6
|
|
# CHECK: { s43:42 = r7:6 }
|
|
s45:44=r9:8
|
|
# CHECK: { s45:44 = r9:8 }
|
|
s47:46=r17:16
|
|
# CHECK: { s47:46 = r17:16 }
|
|
s49:48=r19:18
|
|
# CHECK: { s49:48 = r19:18 }
|
|
s51:50=r27:26
|
|
# CHECK: { s51:50 = r27:26 }
|
|
s53:52=r23:22
|
|
# CHECK: { s53:52 = r23:22 }
|
|
s61:60=r21:20
|
|
# CHECK: { s61:60 = r21:20 }
|
|
s63:62=r5:4
|
|
# CHECK: { s63:62 = r5:4 }
|
|
|
|
# The following were added for Bug 13858
|
|
|
|
r10=sgp0
|
|
# CHECK: { r10 = sgp0 }
|
|
r10=sgp1
|
|
# CHECK: { r10 = sgp1 }
|
|
r10=stid
|
|
# CHECK: { r10 = stid }
|
|
r10=elr
|
|
# CHECK: { r10 = elr }
|
|
r10=badva0
|
|
# CHECK: { r10 = badva0 }
|
|
r10=badva1
|
|
# CHECK: { r10 = badva1 }
|
|
r10=ssr
|
|
# CHECK: { r10 = ssr }
|
|
r10=ccr
|
|
# CHECK: { r10 = ccr }
|
|
r10=htid
|
|
# CHECK: { r10 = htid }
|
|
r10=badva
|
|
# CHECK: { r10 = badva }
|
|
r10=imask
|
|
# CHECK: { r10 = imask }
|
|
r10=s11
|
|
# CHECK: { r10 = s11 }
|
|
r10=evb
|
|
# CHECK: { r10 = evb }
|
|
r10=modectl
|
|
# CHECK: { r10 = modectl }
|
|
r10=syscfg
|
|
# CHECK: { r10 = syscfg }
|
|
r10=s20
|
|
# CHECK: { r10 = s20 }
|
|
r10=vid
|
|
# CHECK: { r10 = vid }
|
|
r10=s22
|
|
# CHECK: { r10 = s22 }
|
|
r10=cfgbase
|
|
# CHECK: { r10 = cfgbase }
|
|
r10=diag
|
|
# CHECK: { r10 = diag }
|
|
r10=rev
|
|
# CHECK: { r10 = rev }
|
|
r10=pcyclelo
|
|
# CHECK: { r10 = pcyclelo }
|
|
r10=pcyclehi
|
|
# CHECK: { r10 = pcyclehi }
|
|
r10=isdbst
|
|
# CHECK: { r10 = isdbst }
|
|
r10=isdbcfg0
|
|
# CHECK: { r10 = isdbcfg0 }
|
|
r10=isdbcfg1
|
|
# CHECK: { r10 = isdbcfg1 }
|
|
r10=s35
|
|
# CHECK: { r10 = s35 }
|
|
r10=brkptpc0
|
|
# CHECK: { r10 = brkptpc0 }
|
|
r10=brkptcfg0
|
|
# CHECK: { r10 = brkptcfg0 }
|
|
r10=brkptpc1
|
|
# CHECK: { r10 = brkptpc1 }
|
|
r10=brkptcfg1
|
|
# CHECK: { r10 = brkptcfg1 }
|
|
r10=isdbmbxin
|
|
# CHECK: { r10 = isdbmbxin }
|
|
r10=isdbmbxout
|
|
# CHECK: { r10 = isdbmbxout }
|
|
r10=isdben
|
|
# CHECK: { r10 = isdben }
|
|
r10=isdbgpr
|
|
# CHECK: { r10 = isdbgpr }
|
|
r10=s44
|
|
# CHECK: { r10 = s44 }
|
|
r10=s45
|
|
# CHECK: { r10 = s45 }
|
|
r10=s46
|
|
# CHECK: { r10 = s46 }
|
|
r10=s47
|
|
# CHECK: { r10 = s47 }
|
|
r10=pmucnt0
|
|
# CHECK: { r10 = pmucnt0 }
|
|
r10=pmucnt1
|
|
# CHECK: { r10 = pmucnt1 }
|
|
r10=pmucnt2
|
|
# CHECK: { r10 = pmucnt2 }
|
|
r10=pmucnt3
|
|
# CHECK: { r10 = pmucnt3 }
|
|
r10=pmuevtcfg
|
|
# CHECK: { r10 = pmuevtcfg }
|
|
r10=s54
|
|
# CHECK: { r10 = s54 }
|
|
r10=s60
|
|
# CHECK: { r10 = s60 }
|
|
r10=s61
|
|
# CHECK: { r10 = s61 }
|
|
r10=s62
|
|
# CHECK: { r10 = s62 }
|
|
r10=s63
|
|
# CHECK: { r10 = s63 }
|
|
r10=s70
|
|
# CHECK: { r10 = s70 }
|
|
r10=s71
|
|
# CHECK: { r10 = s71 }
|
|
r10=s72
|
|
# CHECK: { r10 = s72 }
|
|
r10=s73
|
|
# CHECK: { r10 = s73 }
|
|
r10=s74
|
|
# CHECK: { r10 = s74 }
|
|
r10=s75
|
|
# CHECK: { r10 = s75 }
|
|
r10=s76
|
|
# CHECK: { r10 = s76 }
|
|
r10=s77
|
|
# CHECK: { r10 = s77 }
|
|
r10=s78
|
|
# CHECK: { r10 = s78 }
|
|
r10=s79
|
|
# CHECK: { r10 = s79 }
|
|
r10=s80
|
|
# CHECK: { r10 = s80 }
|