; RUN: llc -march=bpfel -filetype=obj -o - %s | llvm-objdump -d - | FileCheck --check-prefix=CHECK-DEC %s ; RUN: llc -march=bpfel -filetype=obj -o - %s | llvm-objdump -d --print-imm-hex - | FileCheck --check-prefix=CHECK-HEX %s ; Source Code: ; int gbl; ; int test(unsigned long long a, unsigned long long b) { ; int ret = 0; ; if (a == 0xABCDABCDabcdabcdULL) { ; gbl = gbl * gbl * 2; ; ret = 1; ; goto out; ; } ; if (b == 0xABCDabcdabcdULL) { ; gbl = gbl * 4; ; ret = 2; ; } ; out: ; return ret; ; } @gbl = common local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind define i32 @test(i64, i64) local_unnamed_addr #0 { ; CHECK-LABEL: test %3 = icmp eq i64 %0, -6067004223159161907 br i1 %3, label %4, label %8 ; CHECK-DEC: 18 03 00 00 cd ab cd ab 00 00 00 00 cd ab cd ab r3 = -6067004223159161907 ll ; CHECK-DEC: 5d 31 07 00 00 00 00 00 if r1 != r3 goto +7 ; CHECK-HEX: 18 03 00 00 cd ab cd ab 00 00 00 00 cd ab cd ab r3 = -0x5432543254325433 ll ; CHECK-HEX: 5d 31 07 00 00 00 00 00 if r1 != r3 goto +0x7 ;