1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -arch=mips -mcpu=mips32r2 -filetype=obj %s -o - | \ 2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-readobj -sections -section-data - | \ 3*9880d681SAndroid Build Coastguard Worker# RUN: FileCheck %s 4*9880d681SAndroid Build Coastguard Worker mfc0 $16, $15, 1 5*9880d681SAndroid Build Coastguard Worker mfc0 $16, $16, 1 6*9880d681SAndroid Build Coastguard Worker 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Worker# Checking for the coprocessor 0's register usage was recorded 9*9880d681SAndroid Build Coastguard Worker# and emitted. 10*9880d681SAndroid Build Coastguard Worker# CHECK: Section { 11*9880d681SAndroid Build Coastguard Worker# CHECK: Index: 5 12*9880d681SAndroid Build Coastguard Worker# CHECK: Name: .reginfo (27) 13*9880d681SAndroid Build Coastguard Worker# CHECK: Type: SHT_MIPS_REGINFO (0x70000006) 14*9880d681SAndroid Build Coastguard Worker# CHECK: Flags [ (0x2) 15*9880d681SAndroid Build Coastguard Worker# CHECK: SHF_ALLOC (0x2) 16*9880d681SAndroid Build Coastguard Worker# CHECK: ] 17*9880d681SAndroid Build Coastguard Worker# CHECK: Address: 0x0 18*9880d681SAndroid Build Coastguard Worker# CHECK: Offset: 0x50 19*9880d681SAndroid Build Coastguard Worker# CHECK: Size: 24 20*9880d681SAndroid Build Coastguard Worker# CHECK: Link: 0 21*9880d681SAndroid Build Coastguard Worker# CHECK: Info: 0 22*9880d681SAndroid Build Coastguard Worker# CHECK: AddressAlignment: 4 23*9880d681SAndroid Build Coastguard Worker# CHECK: EntrySize: 24 24*9880d681SAndroid Build Coastguard Worker# CHECK: SectionData ( 25*9880d681SAndroid Build Coastguard Worker# CHECK: 0000: 00010000 00018000 00000000 00000000 |................| 26*9880d681SAndroid Build Coastguard Worker# CHECK: 0010: 00000000 00000000 |........| 27*9880d681SAndroid Build Coastguard Worker# CHECK: ) 28*9880d681SAndroid Build Coastguard Worker# CHECK: } 29