1*9880d681SAndroid Build Coastguard WorkerRUN: llvm-bcanalyzer -dump %S/Inputs/has-block-info.bc | FileCheck -check-prefix=CHECK -check-prefix=DATA %s 2*9880d681SAndroid Build Coastguard WorkerRUN: llvm-bcanalyzer -dump %S/Inputs/no-block-info.bc | FileCheck -check-prefix=UNKNOWN -check-prefix=DATA %s 3*9880d681SAndroid Build Coastguard WorkerRUN: llvm-bcanalyzer -dump %S/Inputs/no-block-info.bc -block-info %S/Inputs/block-info-only.bc | FileCheck -check-prefix=CHECK -check-prefix=DATA %s 4*9880d681SAndroid Build Coastguard Worker 5*9880d681SAndroid Build Coastguard Worker CHECK: <ABC 6*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownBlock8 7*9880d681SAndroid Build Coastguard Worker DATA: NumWords=4 BlockCodeSize=2> 8*9880d681SAndroid Build Coastguard Worker CHECK: <AAA 9*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode0 10*9880d681SAndroid Build Coastguard Worker DATA: op0=42 op1=43 op2=44/> 11*9880d681SAndroid Build Coastguard Worker CHECK: <BBB 12*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode1 13*9880d681SAndroid Build Coastguard Worker DATA: op0=42/> 14*9880d681SAndroid Build Coastguard Worker CHECK: <AAA 15*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode0 16*9880d681SAndroid Build Coastguard Worker DATA: op0=42/> 17*9880d681SAndroid Build Coastguard Worker CHECK: </ABC> 18*9880d681SAndroid Build Coastguard WorkerUNKNOWN: </UnknownBlock8> 19*9880d681SAndroid Build Coastguard Worker CHECK: <XYZ 20*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownBlock9 21*9880d681SAndroid Build Coastguard Worker DATA: NumWords=3 BlockCodeSize=3> 22*9880d681SAndroid Build Coastguard Worker CHECK: <XXX 23*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode0 24*9880d681SAndroid Build Coastguard Worker DATA: abbrevid=4 op0=50 op1=4/> 25*9880d681SAndroid Build Coastguard Worker CHECK: <YYY 26*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode1 27*9880d681SAndroid Build Coastguard Worker DATA: op0=42/> 28*9880d681SAndroid Build Coastguard Worker CHECK: <XXX 29*9880d681SAndroid Build Coastguard WorkerUNKNOWN: <UnknownCode0 30*9880d681SAndroid Build Coastguard Worker DATA: abbrevid=4 op0=50 op1=5/> 31*9880d681SAndroid Build Coastguard Worker CHECK: </XYZ> 32*9880d681SAndroid Build Coastguard WorkerUNKNOWN: </UnknownBlock9> 33