brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 2e93c74 Raw
45 lines · plain
1# RUN: llvm-mc -filetype=obj -triple=csky  < %s \2# RUN:     | llvm-objdump --mattr=+e1 --no-show-raw-insn -M no-aliases -d -r - \3# RUN:     | FileCheck -check-prefixes=CHECK-OBJ-CK801 %s4# RUN: llvm-mc -filetype=obj -triple=csky -mcpu=ck802 < %s \5# RUN:     | llvm-objdump --mattr=+e2 --no-show-raw-insn -M no-aliases -d -r - \6# RUN:     | FileCheck -check-prefixes=CHECK-OBJ-CK802 %s7 8# CHECK-OBJ-CK801:            0:      	addu16	r1, r2, r39# CHECK-OBJ-CK801-NEXT:       2:      	bt16	0x810# CHECK-OBJ-CK801-NEXT:       4:      	br32	0x4bc11# CHECK-OBJ-CK801-NEXT:       8:      	addu16	r3, r2, r112# CHECK-OBJ-CK801:          4ba:      	addu16	r1, r2, r313# CHECK-OBJ-CK801-NEXT:     4bc:      	bf16	0x4c214# CHECK-OBJ-CK801-NEXT:     4be:      	br32	0x215# CHECK-OBJ-CK801-NEXT:     4c2:      	br32	0x216# CHECK-OBJ-CK801-NEXT:     4c6:      	addu16	r3, r2, r117# CHECK-OBJ-CK801-NEXT:     4c8:      	br16	0x4ca18 19# CHECK-OBJ-CK802:            0:      	addu16	r1, r2, r320# CHECK-OBJ-CK802-NEXT:       2:      	bf32	0x96a21# CHECK-OBJ-CK802-NEXT:       6:      	addu16	r3, r2, r122# CHECK-OBJ-CK802:          968:      	addu16	r1, r2, r323# CHECK-OBJ-CK802-NEXT:     96a:      	bt32	0x224# CHECK-OBJ-CK802-NEXT:     96e:      	br32	0x225# CHECK-OBJ-CK802-NEXT:     972:      	addu16	r3, r2, r126# CHECK-OBJ-CK802-NEXT:     974:      	br16	0x97627 28	addu16 r1, r2, r329.L1:30	jbf .L231	addu16 r3, r2, r132 33	.rept 60034	nop35	.endr36 37 38	addu16 r1, r2, r339.L2:40	jbt .L141	jbr .L142	addu16 r3, r2, r143	jbr .L344.L3:45