# RUN: llvm-mc -triple=xtensa -filetype obj -o - %s \ # RUN: | llvm-readobj -S --sd - \ # RUN: | FileCheck -check-prefix=CHECK-LITERAL %s # RUN: llvm-mc %s -triple=xtensa -show-encoding \ # RUN: | FileCheck -check-prefix=CHECK-INST %s .text .literal_position .literal .LCPI0_0, 305419896 .literal .LCPI1_0, ext_var .global test_literal .p2align 2 .type test_literal,@function test_literal: l32r a2, .LCPI0_0 l32r a3, .LCPI1_0 movi a4, 30000 movi a5, 1000 ret # CHECK-LITERAL: Section { # CHECK-LITERAL: Name: .literal # CHECK-LITERAL: SectionData ( # CHECK-LITERAL: 0000: 78563412 00000000 30750000 # CHECK-LITERAL: ) # CHECK-LITERAL: } # CHECK-INST: .literal_position # CHECK-INST: .literal .LCPI0_0, 305419896 # CHECK-INST: .literal .LCPI1_0, ext_var # CHECK-INST: .global test_literal # CHECK-INST: .p2align 2 # CHECK-INST: .type test_literal,@function # CHECK-INST: test_literal: # CHECK-INST: l32r a2, .LCPI0_0 # CHECK-INST: l32r a3, .LCPI1_0 # CHECK-INST: .literal .Ltmp0, 30000 # CHECK-INST: l32r a4, .Ltmp0 # CHECK-INST: movi a5, 1000 # CHECK-INST: ret