37 lines · plain
1# RUN: llvm-mc -triple=hexagon -filetype=obj %s | llvm-objdump -d -r - | FileCheck %s2#3 4# Verify that capitaizled endloops work5 6 { R0 = mpyi(R0,R0) } : endloop07 { R0 = mpyi(R0,R0) } : ENDLOOP08 { R0 = mpyi(R0,R0) }:endloop09 10 { R0 = mpyi(R0,R0) } : endloop111 { R0 = mpyi(R0,R0) } : ENDLOOP112 { R0 = mpyi(R0,R0) }:endloop113 14 { R0 = mpyi(R0,R0) } : endloop0115 { R0 = mpyi(R0,R0) } : ENDLOOP0116 { R0 = mpyi(R0,R0) }:endloop0117 18 { R0 = mpyi(R0,R0) } : endloop0 : endloop119 { R0 = mpyi(R0,R0) } : ENDLOOP0 : ENDLOOP120 { R0 = mpyi(R0,R0) }:endloop0:endloop121 22# CHECK: r0 = mpyi(r0,r0)23# CHECK: :endloop024# CHECK: :endloop025# CHECK: :endloop026# CHECK: :endloop127# CHECK: :endloop128# CHECK: :endloop129# CHECK: :endloop0130# CHECK: :endloop0131# CHECK: :endloop0132# CHECK: :endloop0133# CHECK: :endloop0134# CHECK: :endloop0135 36 37