summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2019-06-17 09:13:29 +0000
committerSander de Smalen <sander.desmalen@arm.com>2019-06-17 09:13:29 +0000
commit5d6ee76c16341cf0d7cb577d2316c71b31da7eb9 (patch)
tree3e699566d7bc274f972d1ed73efd2d6899ba8328 /llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
parenta059efa885f03e69895e3f6d15d48d57645e0340 (diff)
downloadbcm5719-llvm-5d6ee76c16341cf0d7cb577d2316c71b31da7eb9.tar.gz
bcm5719-llvm-5d6ee76c16341cf0d7cb577d2316c71b31da7eb9.zip
Describe stack-id as an enum
This patch changes MIR stack-id from an integer to an enum, and adds printing/parsing support for this in MIR files. The default stack-id '0' is now renamed to 'default'. This should make MIR tests that have stack objects with different stack-ids more descriptive. It also clarifies code operating on StackID. Reviewers: arsenm, thegameg, qcolombet Reviewed By: arsenm Differential Revision: https://reviews.llvm.org/D60137 llvm-svn: 363533
Diffstat (limited to 'llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir')
-rw-r--r--llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir10
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir b/llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
index eb058bc9b7d..a59c8ff8ebe 100644
--- a/llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
+++ b/llvm/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir
@@ -3074,23 +3074,23 @@ frameInfo:
fixedStack:
stack:
- { id: 0, name: '', type: default, offset: 0, size: 16, alignment: 16,
- stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
local-offset: -16, debug-info-variable: '', debug-info-expression: '',
debug-info-location: '' }
- { id: 1, name: '', type: default, offset: 0, size: 4, alignment: 4,
- stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
local-offset: -20, debug-info-variable: '', debug-info-expression: '',
debug-info-location: '' }
- { id: 2, name: '', type: default, offset: 0, size: 4, alignment: 4,
- stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
local-offset: -24, debug-info-variable: '', debug-info-expression: '',
debug-info-location: '' }
- { id: 3, name: '', type: default, offset: 0, size: 4, alignment: 4,
- stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
local-offset: -28, debug-info-variable: '', debug-info-expression: '',
debug-info-location: '' }
- { id: 4, name: '', type: default, offset: 0, size: 4, alignment: 4,
- stack-id: 0, callee-saved-register: '', callee-saved-restored: true,
+ stack-id: default, callee-saved-register: '', callee-saved-restored: true,
local-offset: -32, debug-info-variable: '', debug-info-expression: '',
debug-info-location: '' }
constants:
OpenPOWER on IntegriCloud