brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.4 KiB · 60fdd94 Raw
68 lines · plain
1# RUN: llvm-mc -triple=hexagon -mcpu=hexagonv62 -filetype=obj %s | llvm-objdump --no-print-imm-hex -d - | FileCheck %s2 3	r0=gpmucnt44 # CHECK: { r0 = gpmucnt4 }5	r0=gpmucnt56 # CHECK: { r0 = gpmucnt5 }7	r0=gpmucnt68 # CHECK: { r0 = gpmucnt6 }9	r0=gpmucnt710 # CHECK: { r0 = gpmucnt7 }11	r0=gpcyclelo12 # CHECK: { r0 = gpcyclelo }13	r0=gpcyclehi14 # CHECK: { r0 = gpcyclehi }15	r0=gpmucnt016 # CHECK: { r0 = gpmucnt0 }17	r0=gpmucnt118 # CHECK: { r0 = gpmucnt1 }19	r0=gpmucnt220 # CHECK: { r0 = gpmucnt2 }21	r0=gpmucnt322 # CHECK: { r0 = gpmucnt3 }23	r0=gelr24 # CHECK: { r0 = gelr }25	r0=gsr26 # CHECK: { r0 = gsr }27	r0=gosp28 # CHECK: { r0 = gosp }29	r0=gbadva30 # CHECK: { r0 = gbadva }31 32	r1:0=g1:033 # CHECK: { r1:0 = g1:0 }34	r1:0=g3:235 # CHECK: { r1:0 = g3:2 }36	r1:0=g17:1637 # CHECK: { r1:0 = g17:16 }38	r1:0=g19:1839 # CHECK: { r1:0 = g19:18 }40	r1:0=g25:2441 # CHECK: { r1:0 = g25:24 }42	r1:0=g27:2643 # CHECK: { r1:0 = g27:26 }44	r1:0=g29:2845 # CHECK: { r1:0 = g29:28 }46 47{48        if (!p1) callr r2649        r17=g050        if (!p3) r26=or(r15,r9)51        memb(r11+#-478)=r17.new52}53# CHECK:  { r17 = gelr54# CHECK:    if (!p1) callr r2655# CHECK:    if (!p3) r26 = or(r15,r9)56# CHECK:    memb(r11+#-478) = r17.new }57 58{59        if (!p1) callr r2660        r17=gpmucnt261        if (!p3) r26=or(r15,r9)62        memb(r11+#-478)=r17.new63}64# CHECK:  { r17 = gpmucnt265# CHECK:    if (!p1) callr r2666# CHECK:    if (!p3) r26 = or(r15,r9)67# CHECK:    memb(r11+#-478) = r17.new }68