[llvm] [PowerPC] Add test after #75271 on PPC. NFC. (PR #75616)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 18 00:03:37 PST 2023
================
@@ -0,0 +1,84 @@
+# RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -verify-coalescing -run-pass=register-coalescer \
+# RUN: -o - %s | FileCheck %s
+---
+name: _Z13testTransposeIfLj31ELj17EEvv
+alignment: 16
+exposesReturnsTwice: false
+legalized: false
+regBankSelected: false
+selected: false
+failedISel: false
+tracksRegLiveness: true
+hasWinCFI: false
+callsEHReturn: false
+callsUnwindInit: false
+hasEHCatchret: false
+hasEHScopes: false
+hasEHFunclets: false
+isOutlined: false
+debugInstrRef: false
+failsVerification: false
+tracksDebugUserValues: false
+registers:
+ - { id: 3968, class: vsrc, preferred-register: '' }
+ - { id: 3974, class: vsrc, preferred-register: '' }
+ - { id: 5081, class: vssrc, preferred-register: '' }
+liveins: []
+frameInfo:
+ isFrameAddressTaken: false
+ isReturnAddressTaken: false
+ hasStackMap: false
+ hasPatchPoint: false
+ stackSize: 0
+ offsetAdjustment: 0
+ maxAlignment: 128
+ adjustsStack: false
+ hasCalls: false
+ stackProtector: ''
+ functionContext: ''
+ maxCallFrameSize: 4294967295
+ cvBytesOfCalleeSavedRegisters: 0
+ hasOpaqueSPAdjustment: false
+ hasVAStart: false
+ hasMustTailInVarArgFunc: false
+ hasTailCall: false
+ localFrameSize: 0
+ savePoint: ''
+ restorePoint: ''
+fixedStack: []
+stack:
+ - { id: 0, name: '', type: default, offset: 0, size: 128, alignment: 128,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
+ local-offset: -128, debug-info-variable: '', debug-info-expression: '',
+ debug-info-location: '' }
+ - { id: 1, name: '', type: default, offset: 0, size: 4096, alignment: 16,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
+ local-offset: -4224, debug-info-variable: '', debug-info-expression: '',
+ debug-info-location: '' }
+entry_values: []
+callSites: []
+debugValueSubstitutions: []
+constants: []
+machineFunctionInfo: {}
+body: |
+ ; CHECK-LABEL: name: _Z13testTransposeIfLj31ELj17EEvv
+ ; CHECK: undef %[[REG:[0-9]+]].sub_64:vsrc = IMPLICIT_DEF implicit-def %[[REG]]
+ bb.0:
+ successors: %bb.2(0x80000000)
+ liveins: $x2
+
+ %5081:vssrc = IMPLICIT_DEF
----------------
arsenm wrote:
-run-pass=none will compact these numbers
https://github.com/llvm/llvm-project/pull/75616
More information about the llvm-commits
mailing list