brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.0 KiB · 2947ae2 Raw
75 lines · plain
1# RUN: llc -verify-machineinstrs -mcpu=pwr4 -mtriple powerpc-ibm-aix-xcoff -x mir -verify-machineinstrs \2# RUN:     -xcoff-traceback-table=false -start-before=ppc-branch-select -filetype=obj -o %t.o < %s3# RUN: llvm-objdump -D -r --mcpu=pwr10 %t.o | FileCheck --check-prefix=DIS %s4 5---6name:            aix-prefixed-instruction-boundary7alignment:       168tracksRegLiveness: true9liveins:10  - { reg: '$x3', virtual-reg: '' }11body:             |12  bb.0.entry:13    liveins: $x314    renamable $x3 = LI8 215    renamable $x3 = PADDI8 $x3, 1316    renamable $x3 = PADDI8 $x3, 1317    renamable $x3 = PADDI8 $x3, 1318    renamable $x3 = PADDI8 $x3, 1319    renamable $x3 = PADDI8 $x3, 1320    renamable $x3 = PADDI8 $x3, 1321    renamable $x3 = PADDI8 $x3, 1322 23    renamable $x3 = PADDI8 $x3, 1324    renamable $x3 = PADDI8 $x3, 1325    renamable $x3 = PADDI8 $x3, 1326    renamable $x3 = PADDI8 $x3, 1327    renamable $x3 = PADDI8 $x3, 1328    renamable $x3 = PADDI8 $x3, 1329    renamable $x3 = PADDI8 $x3, 1330    renamable $x3 = PADDI8 $x3, 1331 32    renamable $x3 = PADDI8 $x3, 1333    renamable $x3 = PADDI8 $x3, 1334    renamable $x3 = PADDI8 $x3, 1335    renamable $x3 = PADDI8 $x3, 1336    renamable $x3 = PADDI8 $x3, 1337    renamable $x3 = PADDI8 $x3, 1338    renamable $x3 = PADDI8 $x3, 1339    renamable $x3 = LI8 240 41    renamable $x3 = PADDI8 $x3, 1342    BLR8 implicit $lr8, implicit $rm, implicit killed $x343...44 45# DIS:      Disassembly of section .text:46# DIS:      00000000 <.aix-prefixed-instruction-boundary>:47# DIS-NEXT:   0: 38 60 00 02  	          li 3, 248# DIS-NEXT:   4: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 049# DIS-NEXT:   c: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 050# DIS-NEXT:  14: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 051# DIS-NEXT:  1c: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 052# DIS-NEXT:  24: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 053# DIS-NEXT:  2c: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 054# DIS-NEXT:  34: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 055# DIS-NEXT:  3c: 60 00 00 00  	          nop56# DIS-NEXT:  40: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 057# DIS-NEXT:  48: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 058# DIS-NEXT:  50: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 059# DIS-NEXT:  58: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 060# DIS-NEXT:  60: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 061# DIS-NEXT:  68: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 062# DIS-NEXT:  70: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 063# DIS-NEXT:  78: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 064# DIS-NEXT:  80: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 065# DIS-NEXT:  88: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 066# DIS-NEXT:  90: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 067# DIS-NEXT:  98: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 068# DIS-NEXT:  a0: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 069# DIS-NEXT:  a8: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 070# DIS-NEXT:  b0: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 071# DIS-NEXT:  b8: 38 60 00 02  	          li 3, 272# DIS-NEXT:  bc: 60 00 00 00  	          nop73# DIS-NEXT:  c0: 06 00 00 00 38 63 00 0d  paddi 3, 3, 13, 074# DIS-NEXT:  c8: 4e 80 00 20  	          blr75