66 lines
1.8 KiB
Text
66 lines
1.8 KiB
Text
|
# NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py
|
||
|
# RUN: llc -o - %s -mtriple=aarch64 -verify-machineinstrs -run-pass=postrapseudos -mattr=+sme2 | FileCheck %s
|
||
|
---
|
||
|
name: pnr_to_ppr
|
||
|
alignment: 4
|
||
|
tracksRegLiveness: true
|
||
|
tracksDebugUserValues: true
|
||
|
frameInfo:
|
||
|
maxAlignment: 1
|
||
|
maxCallFrameSize: 0
|
||
|
machineFunctionInfo:
|
||
|
hasRedZone: false
|
||
|
body: |
|
||
|
bb.0:
|
||
|
; CHECK-LABEL: name: pnr_to_ppr
|
||
|
; CHECK: renamable $pn8 = PTRUE_C_D
|
||
|
; CHECK-NEXT: $p0 = ORR_PPzPP $p8, $p8, killed $p8
|
||
|
; CHECK-NEXT: RET_ReallyLR implicit killed $p0
|
||
|
renamable $pn8 = PTRUE_C_D
|
||
|
$p0 = COPY killed renamable $pn8
|
||
|
RET_ReallyLR implicit killed $p0
|
||
|
|
||
|
...
|
||
|
---
|
||
|
name: ppr_to_pnr
|
||
|
alignment: 4
|
||
|
tracksRegLiveness: true
|
||
|
tracksDebugUserValues: true
|
||
|
frameInfo:
|
||
|
maxAlignment: 1
|
||
|
maxCallFrameSize: 0
|
||
|
machineFunctionInfo:
|
||
|
hasRedZone: false
|
||
|
body: |
|
||
|
bb.0:
|
||
|
; CHECK-LABEL: name: ppr_to_pnr
|
||
|
; CHECK: renamable $p8 = PTRUE_H 31
|
||
|
; CHECK-NEXT: $p0 = ORR_PPzPP $p8, $p8, killed $p8, implicit-def $pn0
|
||
|
; CHECK-NEXT: RET_ReallyLR implicit killed $pn0
|
||
|
renamable $p8 = PTRUE_H 31
|
||
|
$pn0 = COPY killed renamable $p8
|
||
|
RET_ReallyLR implicit killed $pn0
|
||
|
|
||
|
...
|
||
|
---
|
||
|
name: pnr_to_pnr
|
||
|
alignment: 4
|
||
|
tracksRegLiveness: true
|
||
|
tracksDebugUserValues: true
|
||
|
frameInfo:
|
||
|
maxAlignment: 1
|
||
|
maxCallFrameSize: 0
|
||
|
machineFunctionInfo:
|
||
|
hasRedZone: false
|
||
|
body: |
|
||
|
bb.0:
|
||
|
; CHECK-LABEL: name: pnr_to_pnr
|
||
|
; CHECK: renamable $pn8 = PTRUE_C_H
|
||
|
; CHECK-NEXT: $p0 = ORR_PPzPP $p8, $p8, killed $p8, implicit-def $pn0
|
||
|
; CHECK-NEXT: RET_ReallyLR implicit killed $pn0
|
||
|
renamable $pn8 = PTRUE_C_H
|
||
|
$pn0 = COPY killed renamable $pn8
|
||
|
RET_ReallyLR implicit killed $pn0
|
||
|
|
||
|
...
|