1 # RUN: yaml2obj -format=elf %s | llvm-objdump -d -yaml-cfg=%t - && FileCheck --check-prefix=CFG < %t %s
24 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
25 Content: "B83000000083FF037C07488B46080FBE00C3"
27 ## 0000000000000000 <main>:
30 #CFG: - StartAddress: 0x0000000000000000
33 ## 0: b8 30 00 00 00 mov $0x30,%eax
36 #CFG: Ops: [ REAX, I48 ]
38 ## 5: 83 ff 03 cmp $0x3,%edi
39 #CFG: - Inst: CMP32ri8
41 #CFG: Ops: [ REDI, I3 ]
43 ## 8: 7c 07 jl 11 <main+0x11>
48 #CFG: - StartAddress: 0x000000000000000A
51 ## a: 48 8b 46 08 mov 0x8(%rsi),%rax
54 #CFG: Ops: [ RRAX, RRSI, I1, R, I8, R ]
56 ## e: 0f be 00 movsbl (%rax),%eax
57 #CFG: - Inst: MOVSX32rm8
59 #CFG: Ops: [ REAX, RRAX, I1, R, I0, R ]
60 #CFG: - StartAddress: 0x0000000000000011
78 #CFG: - Address: 0x0000000000000000
80 #CFG: Succs: [ 0x0000000000000011, 0x000000000000000A ]
81 #CFG: - Address: 0x0000000000000011
82 #CFG: Preds: [ 0x0000000000000000, 0x000000000000000A ]
84 #CFG: - Address: 0x000000000000000A
85 #CFG: Preds: [ 0x0000000000000000 ]
86 #CFG: Succs: [ 0x0000000000000011 ]