30 lines · plain
1@ RUN: llvm-mc < %s -triple armv7-unknown-unknown -filetype=obj | llvm-objdump -d - | FileCheck %s2 3@ Test that makes sure both label and immediate expression4@ are evaluated to the same values.5 6AES_Te:7 .word 1,2,3,4,5,68 .word 1,2,3,4,5,69 .word 1,2,3,4,5,610 .word 1,2,3,4,5,611 .word 1,2,3,4,5,612 .word 1,2,3,4,5,613 .word 1,2,3,4,5,614 .word 1,2,3,4,5,615 .word 1,2,3,4,5,616 .word 1,2,3,4,5,617 .word 1,2,3,4,5,618@ CHECK: <AES_encrypt>:19AES_encrypt:20@ CHECK: sub r10, r3, #26421 sub r10,r3,#(AES_encrypt-AES_Te)22@ CHECK: sub r10, r3, #26423 sub r10,r3,#(6*11*4)24Data:25@ CHECK: 08 01 00 0026 .word (AES_encrypt-AES_Te)27@ CHECK: 08 01 00 0028 .word (6*11*4)29 30