diff options
author | Matthias Braun <matze@braunis.de> | 2016-08-24 01:32:41 +0000 |
---|---|---|
committer | Matthias Braun <matze@braunis.de> | 2016-08-24 01:32:41 +0000 |
commit | 66489736bfd79ad1fd3e2e49b10b747970ab2686 (patch) | |
tree | 2f79d2f6012b144740cc06c9a9da4fa9a91d4a08 /test/CodeGen | |
parent | 459280c4f328b9a0c9145975437d05c465d87fc7 (diff) |
MIRParser/MIRPrinter: Compute isSSA instead of printing/parsing it.
Specifying isSSA is an extra line at best and results in invalid MI at
worst. Compute the value instead.
Differential Revision: http://reviews.llvm.org/D22722
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@279600 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen')
64 files changed, 2 insertions, 150 deletions
diff --git a/test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir b/test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir index aeb92c83c4a..1eac093a37c 100644 --- a/test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir +++ b/test/CodeGen/AArch64/GlobalISel/arm64-instructionselect.mir @@ -74,7 +74,6 @@ # Also check that we constrain the register class of the COPY to GPR32. # CHECK-LABEL: name: add_s32_gpr name: add_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -104,7 +103,6 @@ body: | # Same as add_s32_gpr, for 64-bit operations. # CHECK-LABEL: name: add_s64_gpr name: add_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -134,7 +132,6 @@ body: | # Same as add_s32_gpr, for G_SUB operations. # CHECK-LABEL: name: sub_s32_gpr name: sub_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -164,7 +161,6 @@ body: | # Same as add_s64_gpr, for G_SUB operations. # CHECK-LABEL: name: sub_s64_gpr name: sub_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -194,7 +190,6 @@ body: | # Same as add_s32_gpr, for G_OR operations. # CHECK-LABEL: name: or_s32_gpr name: or_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -224,7 +219,6 @@ body: | # Same as add_s64_gpr, for G_OR operations. # CHECK-LABEL: name: or_s64_gpr name: or_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -254,7 +248,6 @@ body: | # Same as add_s32_gpr, for G_XOR operations. # CHECK-LABEL: name: xor_s32_gpr name: xor_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -284,7 +277,6 @@ body: | # Same as add_s64_gpr, for G_XOR operations. # CHECK-LABEL: name: xor_s64_gpr name: xor_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -314,7 +306,6 @@ body: | # Same as add_s32_gpr, for G_AND operations. # CHECK-LABEL: name: and_s32_gpr name: and_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -344,7 +335,6 @@ body: | # Same as add_s64_gpr, for G_AND operations. # CHECK-LABEL: name: and_s64_gpr name: and_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -374,7 +364,6 @@ body: | # Same as add_s32_gpr, for G_SHL operations. # CHECK-LABEL: name: shl_s32_gpr name: shl_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -404,7 +393,6 @@ body: | # Same as add_s64_gpr, for G_SHL operations. # CHECK-LABEL: name: shl_s64_gpr name: shl_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -434,7 +422,6 @@ body: | # Same as add_s32_gpr, for G_LSHR operations. # CHECK-LABEL: name: lshr_s32_gpr name: lshr_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -464,7 +451,6 @@ body: | # Same as add_s64_gpr, for G_LSHR operations. # CHECK-LABEL: name: lshr_s64_gpr name: lshr_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -494,7 +480,6 @@ body: | # Same as add_s32_gpr, for G_ASHR operations. # CHECK-LABEL: name: ashr_s32_gpr name: ashr_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -524,7 +509,6 @@ body: | # Same as add_s64_gpr, for G_ASHR operations. # CHECK-LABEL: name: ashr_s64_gpr name: ashr_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -554,7 +538,6 @@ body: | # there is only MADDWrrr, and we have to use the WZR physreg. # CHECK-LABEL: name: mul_s32_gpr name: mul_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -584,7 +567,6 @@ body: | # Same as mul_s32_gpr for the s64 type. # CHECK-LABEL: name: mul_s64_gpr name: mul_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -614,7 +596,6 @@ body: | # Same as add_s32_gpr, for G_SDIV operations. # CHECK-LABEL: name: sdiv_s32_gpr name: sdiv_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -644,7 +625,6 @@ body: | # Same as add_s64_gpr, for G_SDIV operations. # CHECK-LABEL: name: sdiv_s64_gpr name: sdiv_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -674,7 +654,6 @@ body: | # Same as add_s32_gpr, for G_UDIV operations. # CHECK-LABEL: name: udiv_s32_gpr name: udiv_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -704,7 +683,6 @@ body: | # Same as add_s64_gpr, for G_UDIV operations. # CHECK-LABEL: name: udiv_s64_gpr name: udiv_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -734,7 +712,6 @@ body: | # Check that we select a s32 FPR G_FADD into FADDSrr. # CHECK-LABEL: name: fadd_s32_gpr name: fadd_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -763,7 +740,6 @@ body: | --- # CHECK-LABEL: name: fadd_s64_gpr name: fadd_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -792,7 +768,6 @@ body: | --- # CHECK-LABEL: name: fsub_s32_gpr name: fsub_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -821,7 +796,6 @@ body: | --- # CHECK-LABEL: name: fsub_s64_gpr name: fsub_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -850,7 +824,6 @@ body: | --- # CHECK-LABEL: name: fmul_s32_gpr name: fmul_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -879,7 +852,6 @@ body: | --- # CHECK-LABEL: name: fmul_s64_gpr name: fmul_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -908,7 +880,6 @@ body: | --- # CHECK-LABEL: name: fdiv_s32_gpr name: fdiv_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -937,7 +908,6 @@ body: | --- # CHECK-LABEL: name: fdiv_s64_gpr name: fdiv_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -966,7 +936,6 @@ body: | --- # CHECK-LABEL: name: unconditional_br name: unconditional_br -isSSA: true legalized: true regBankSelected: true @@ -984,7 +953,6 @@ body: | --- # CHECK-LABEL: name: load_s64_gpr name: load_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -1010,7 +978,6 @@ body: | --- # CHECK-LABEL: name: load_s32_gpr name: load_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -1036,7 +1003,6 @@ body: | --- # CHECK-LABEL: name: store_s64_gpr name: store_s64_gpr -isSSA: true legalized: true regBankSelected: true @@ -1064,7 +1030,6 @@ body: | --- # CHECK-LABEL: name: store_s32_gpr name: store_s32_gpr -isSSA: true legalized: true regBankSelected: true @@ -1092,7 +1057,6 @@ body: | --- # CHECK-LABEL: name: frame_index name: frame_index -isSSA: true legalized: true regBankSelected: true @@ -1117,9 +1081,7 @@ body: | # CHECK: legalized: true # CHECK-NEXT: regBankSelected: true # CHECK-NEXT: selected: true -# CHECK-NEXT: isSSA: true name: selected_property -isSSA: true legalized: true regBankSelected: true selected: false diff --git a/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir b/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir index 1a1fa1be1d7..2a22a036397 100644 --- a/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir +++ b/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir @@ -63,7 +63,6 @@ # Check that we assign a relevant register bank for %0. # Based on the type i32, this should be gpr. name: defaultMapping -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -81,7 +80,6 @@ body: | # Based on the type <2 x i32>, this should be fpr. # FPR is used for both floating point and vector registers. name: defaultMappingVector -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: fpr } @@ -99,7 +97,6 @@ body: | # Indeed based on the source of the copy it should live # in FPR, but at the use, it should be GPR. name: defaultMapping1Repair -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: fpr } @@ -120,7 +117,6 @@ body: | # Check that we repair the assignment for %0 differently for both uses. name: defaultMapping2Repairs -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: fpr } @@ -147,7 +143,6 @@ body: | # requires that it lives in GPR. Make sure regbankselect # fixes that. name: defaultMappingDefRepair -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -169,7 +164,6 @@ body: | --- # Check that we are able to propagate register banks from phis. name: phiPropagation -isSSA: true legalized: true tracksRegLiveness: true # CHECK: registers: @@ -207,7 +201,6 @@ body: | --- # Make sure we can repair physical register uses as well. name: defaultMappingUseRepairPhysReg -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -229,7 +222,6 @@ body: | --- # Make sure we can repair physical register defs. name: defaultMappingDefRepairPhysReg -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -250,7 +242,6 @@ body: | # Check that the greedy mode is able to switch the # G_OR instruction from fpr to gpr. name: greedyMappingOr -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -297,7 +288,6 @@ body: | # G_OR instruction from fpr to gpr, while still honoring # %2 constraint. name: greedyMappingOrWithConstraints -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr } @@ -344,7 +334,6 @@ body: | --- # CHECK-LABEL: name: ignoreTargetSpecificInst name: ignoreTargetSpecificInst -isSSA: true legalized: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gpr64 } @@ -372,9 +361,7 @@ body: | # CHECK-LABEL: name: regBankSelected_property # CHECK: legalized: true # CHECK: regBankSelected: true -# CHECK: isSSA: true name: regBankSelected_property -isSSA: true legalized: true regBankSelected: false body: | diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-add.mir b/test/CodeGen/AArch64/GlobalISel/legalize-add.mir index 4f5ae258a11..2184eb3ebc2 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-add.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-add.mir @@ -19,7 +19,6 @@ --- name: test_scalar_add_big -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } @@ -43,7 +42,6 @@ body: | --- name: test_scalar_add_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } @@ -65,7 +63,6 @@ body: | --- name: test_vector_add -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-and.mir b/test/CodeGen/AArch64/GlobalISel/legalize-and.mir index 6dd9c646b84..aabbd8a488a 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-and.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-and.mir @@ -11,7 +11,6 @@ --- name: test_scalar_and_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir b/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir index 4308236a16a..9aa7a68324f 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir @@ -11,7 +11,6 @@ --- name: test_icmp -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir b/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir index 073b646bebe..2bf6e86973e 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir @@ -15,7 +15,6 @@ --- name: test_constant -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } @@ -43,7 +42,6 @@ body: | --- name: test_fconstant -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir b/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir index 366213b474f..fd21b0ad57e 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir @@ -9,7 +9,6 @@ --- name: test_copy -isSSA: true registers: - { id: 0, class: _ } body: | @@ -25,7 +24,6 @@ body: | --- name: test_targetspecific -isSSA: true body: | bb.0: ; CHECK-LABEL: name: test_targetspecific diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir b/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir index 1633fd29523..c718a12eff3 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir @@ -15,7 +15,6 @@ --- name: test_load -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } @@ -48,7 +47,6 @@ body: | --- name: test_store -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir b/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir index fe66f0c8b02..084543e88fa 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir @@ -11,7 +11,6 @@ --- name: test_scalar_mul_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-or.mir b/test/CodeGen/AArch64/GlobalISel/legalize-or.mir index 2706c371264..51b451bcf4a 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-or.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-or.mir @@ -11,7 +11,6 @@ --- name: test_scalar_or_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-property.mir b/test/CodeGen/AArch64/GlobalISel/legalize-property.mir index 01e66dec0ad..15512360648 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-property.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-property.mir @@ -10,9 +10,7 @@ # Check that we set the "legalized" property. # CHECK-LABEL: name: legalized_property # CHECK: legalized: true -# CHECK: isSSA: true name: legalized_property -isSSA: true legalized: false body: | bb.0: diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir b/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir index b63d46d3cbb..adf85fd9736 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir @@ -13,7 +13,6 @@ --- name: test_simple -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir b/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir index baa24839aa6..b918a2e0e20 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir @@ -11,7 +11,6 @@ --- name: test_scalar_sub_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir b/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir index 05f9f09c89f..492cfdb9ab3 100644 --- a/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir +++ b/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir @@ -11,7 +11,6 @@ --- name: test_scalar_xor_small -isSSA: true registers: - { id: 0, class: _ } - { id: 1, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir b/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir index 29f53eff8ce..d9890d602a4 100644 --- a/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir +++ b/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir @@ -12,7 +12,6 @@ # CHECK: instruction: %vreg0<def>(64) = COPY # CHECK: operand 0: %vreg0<def> name: test -isSSA: true regBankSelected: true registers: - { id: 0, class: _ } diff --git a/test/CodeGen/AArch64/GlobalISel/verify-selected.mir b/test/CodeGen/AArch64/GlobalISel/verify-selected.mir index b4ee9146393..0df159b6b74 100644 --- a/test/CodeGen/AArch64/GlobalISel/verify-selected.mir +++ b/test/CodeGen/AArch64/GlobalISel/verify-selected.mir @@ -10,7 +10,6 @@ --- name: test -isSSA: true regBankSelected: true selected: true registers: diff --git a/test/CodeGen/AArch64/ldst-opt-dbg-limit.mir b/test/CodeGen/AArch64/ldst-opt-dbg-limit.mir index c6a31716400..ecec1a31438 100644 --- a/test/CodeGen/AArch64/ldst-opt-dbg-limit.mir +++ b/test/CodeGen/AArch64/ldst-opt-dbg-limit.mir @@ -30,7 +30,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: false tracksSubRegLiveness: false liveins: @@ -88,7 +87,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: false tracksSubRegLiveness: false liveins: diff --git a/test/CodeGen/AArch64/movimm-wzr.mir b/test/CodeGen/AArch64/movimm-wzr.mir index d54e7bef54c..7fb9ba6bfd4 100644 --- a/test/CodeGen/AArch64/movimm-wzr.mir +++ b/test/CodeGen/AArch64/movimm-wzr.mir @@ -17,7 +17,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: false tracksSubRegLiveness: false frameInfo: diff --git a/test/CodeGen/AMDGPU/detect-dead-lanes.mir b/test/CodeGen/AMDGPU/detect-dead-lanes.mir index 9f776e0e572..057c663036c 100644 --- a/test/CodeGen/AMDGPU/detect-dead-lanes.mir +++ b/test/CodeGen/AMDGPU/detect-dead-lanes.mir @@ -26,7 +26,6 @@ # CHECK: S_NOP 0, implicit %4.sub1 # CHECK: S_NOP 0, implicit undef %5.sub0 name: test0 -isSSA: true registers: - { id: 0, class: sreg_32 } - { id: 1, class: sreg_32 } @@ -84,7 +83,6 @@ body: | # CHECK: %10 = EXTRACT_SUBREG undef %0, {{[0-9]+}} # CHECK: S_NOP 0, implicit undef %10 name: test1 -isSSA: true registers: - { id: 0, class: sreg_128 } - { id: 1, class: sreg_128 } @@ -163,7 +161,6 @@ body: | # CHECK: S_NOP 0, implicit %16.sub1 name: test2 -isSSA: true registers: - { id: 0, class: sreg_32 } - { id: 1, class: sreg_32 } @@ -221,7 +218,6 @@ body: | # CHECK: %1 = COPY %vcc # CHECK: S_NOP 0, implicit %1 name: test3 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_64 } @@ -242,7 +238,6 @@ body: | # CHECK: %1 = IMPLICIT_DEF # CHECK: S_NOP 0, implicit undef %1 name: test4 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_64 } @@ -263,7 +258,6 @@ body: | # CHECK: %1 = REG_SEQUENCE undef %0, {{[0-9]+}}, %0, {{[0-9]+}} # CHECK: S_NOP 0, implicit %1.sub1 name: test5 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_32 } @@ -290,7 +284,6 @@ body: | # CHECK: S_NOP 0, implicit %4.sub0 # CHECK: S_NOP 0, implicit undef %4.sub3 name: loop0 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_32 } @@ -344,7 +337,6 @@ body: | # CHECK: bb.2: # CHECK: S_NOP 0, implicit %6.sub3 name: loop1 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_32 } @@ -396,7 +388,6 @@ body: | # CHECK: S_NOP 0, implicit %2.sub2 # CHECK: S_NOP 0, implicit %2.sub3 name: loop2 -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: sreg_32 } diff --git a/test/CodeGen/ARM/ARMLoadStoreDBG.mir b/test/CodeGen/ARM/ARMLoadStoreDBG.mir index f8d671feeb1..fa58c161520 100644 --- a/test/CodeGen/ARM/ARMLoadStoreDBG.mir +++ b/test/CodeGen/ARM/ARMLoadStoreDBG.mir @@ -81,7 +81,6 @@ alignment: 1 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: false liveins: diff --git a/test/CodeGen/MIR/AArch64/generic-virtual-registers-error.mir b/test/CodeGen/MIR/AArch64/generic-virtual-registers-error.mir index 3427dfa371a..adf711a8c67 100644 --- a/test/CodeGen/MIR/AArch64/generic-virtual-registers-error.mir +++ b/test/CodeGen/MIR/AArch64/generic-virtual-registers-error.mir @@ -10,7 +10,6 @@ --- name: baz -isSSA: true registers: - { id: 0, class: _ } body: | diff --git a/test/CodeGen/MIR/AArch64/generic-virtual-registers-with-regbank-error.mir b/test/CodeGen/MIR/AArch64/generic-virtual-registers-with-regbank-error.mir index c8fc49c07e1..f80f4ee0cdb 100644 --- a/test/CodeGen/MIR/AArch64/generic-virtual-registers-with-regbank-error.mir +++ b/test/CodeGen/MIR/AArch64/generic-virtual-registers-with-regbank-error.mir @@ -11,7 +11,6 @@ --- name: bar -isSSA: true registers: - { id: 0, class: gpr } body: | diff --git a/test/CodeGen/MIR/AArch64/inst-size-tlsdesc-callseq.mir b/test/CodeGen/MIR/AArch64/inst-size-tlsdesc-callseq.mir index 2d966ece768..a0749980241 100644 --- a/test/CodeGen/MIR/AArch64/inst-size-tlsdesc-callseq.mir +++ b/test/CodeGen/MIR/AArch64/inst-size-tlsdesc-callseq.mir @@ -35,7 +35,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: false tracksSubRegLiveness: false liveins: diff --git a/test/CodeGen/MIR/AArch64/machine-scheduler.mir b/test/CodeGen/MIR/AArch64/machine-scheduler.mir index 9ea5c6811b6..e7e0dda53c5 100644 --- a/test/CodeGen/MIR/AArch64/machine-scheduler.mir +++ b/test/CodeGen/MIR/AArch64/machine-scheduler.mir @@ -22,7 +22,6 @@ # CHECK: LDRWui %x0, 1 # CHECK: STRWui %w1, %x0, 2 name: load_imp-def -isSSA: true body: | bb.0.entry: liveins: %w1, %x0 diff --git a/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir b/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir index a2ad2092cb0..fc0c4ce8c07 100644 --- a/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir +++ b/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir @@ -15,7 +15,6 @@ ... --- name: stack_local -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gpr64common } diff --git a/test/CodeGen/MIR/ARM/sched-it-debug-nodes.mir b/test/CodeGen/MIR/ARM/sched-it-debug-nodes.mir index fef447f1708..21b64c1ecd5 100644 --- a/test/CodeGen/MIR/ARM/sched-it-debug-nodes.mir +++ b/test/CodeGen/MIR/ARM/sched-it-debug-nodes.mir @@ -92,7 +92,6 @@ alignment: 1 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: false liveins: diff --git a/test/CodeGen/MIR/Generic/frame-info.mir b/test/CodeGen/MIR/Generic/frame-info.mir index 71448c8a71b..7c6e6ebbfee 100644 --- a/test/CodeGen/MIR/Generic/frame-info.mir +++ b/test/CodeGen/MIR/Generic/frame-info.mir @@ -23,7 +23,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true # CHECK: frameInfo: @@ -49,7 +48,6 @@ body: | ... --- name: test2 -isSSA: true tracksRegLiveness: true # CHECK: test2 diff --git a/test/CodeGen/MIR/Generic/register-info.mir b/test/CodeGen/MIR/Generic/register-info.mir index bf90196b3e6..97a6593f364 100644 --- a/test/CodeGen/MIR/Generic/register-info.mir +++ b/test/CodeGen/MIR/Generic/register-info.mir @@ -17,8 +17,7 @@ ... --- # CHECK: name: foo -# CHECK: isSSA: false -# CHECK-NEXT: tracksRegLiveness: false +# CHECK: tracksRegLiveness: false # CHECK-NEXT: tracksSubRegLiveness: false # CHECK: ... name: foo @@ -27,12 +26,10 @@ body: | ... --- # CHECK: name: bar -# CHECK: isSSA: false -# CHECK-NEXT: tracksRegLiveness: true +# CHECK: tracksRegLiveness: true # CHECK-NEXT: tracksSubRegLiveness: true # CHECK: ... name: bar -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: true body: | diff --git a/test/CodeGen/MIR/Lanai/peephole-compare.mir b/test/CodeGen/MIR/Lanai/peephole-compare.mir index 763fe2b9b96..1f2ebe52f13 100644 --- a/test/CodeGen/MIR/Lanai/peephole-compare.mir +++ b/test/CodeGen/MIR/Lanai/peephole-compare.mir @@ -177,7 +177,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -225,7 +224,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -271,7 +269,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -321,7 +318,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -371,7 +367,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -421,7 +416,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -471,7 +465,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -521,7 +514,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: @@ -635,7 +627,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: diff --git a/test/CodeGen/MIR/PowerPC/unordered-implicit-registers.mir b/test/CodeGen/MIR/PowerPC/unordered-implicit-registers.mir index 3caab2c7a57..d1c38acd5d3 100644 --- a/test/CodeGen/MIR/PowerPC/unordered-implicit-registers.mir +++ b/test/CodeGen/MIR/PowerPC/unordered-implicit-registers.mir @@ -20,7 +20,6 @@ ... --- name: main -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: g8rc_and_g8rc_nox0 } diff --git a/test/CodeGen/MIR/X86/expected-metadata-node-after-debug-location.mir b/test/CodeGen/MIR/X86/expected-metadata-node-after-debug-location.mir index c5d7d5eb289..d2729978669 100644 --- a/test/CodeGen/MIR/X86/expected-metadata-node-after-debug-location.mir +++ b/test/CodeGen/MIR/X86/expected-metadata-node-after-debug-location.mir @@ -39,7 +39,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/expected-metadata-node-after-exclaim.mir b/test/CodeGen/MIR/X86/expected-metadata-node-after-exclaim.mir index c94fd9f5028..3f668cd815f 100644 --- a/test/CodeGen/MIR/X86/expected-metadata-node-after-exclaim.mir +++ b/test/CodeGen/MIR/X86/expected-metadata-node-after-exclaim.mir @@ -39,7 +39,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/expected-named-register-in-functions-livein.mir b/test/CodeGen/MIR/X86/expected-named-register-in-functions-livein.mir index a6384bb0719..af563bd672a 100644 --- a/test/CodeGen/MIR/X86/expected-named-register-in-functions-livein.mir +++ b/test/CodeGen/MIR/X86/expected-named-register-in-functions-livein.mir @@ -10,7 +10,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/expected-subregister-after-colon.mir b/test/CodeGen/MIR/X86/expected-subregister-after-colon.mir index 5796c18eced..e9c49c02348 100644 --- a/test/CodeGen/MIR/X86/expected-subregister-after-colon.mir +++ b/test/CodeGen/MIR/X86/expected-subregister-after-colon.mir @@ -10,7 +10,6 @@ ... --- name: t -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/expected-virtual-register-in-functions-livein.mir b/test/CodeGen/MIR/X86/expected-virtual-register-in-functions-livein.mir index cdfcabbbf82..e5b0183c44d 100644 --- a/test/CodeGen/MIR/X86/expected-virtual-register-in-functions-livein.mir +++ b/test/CodeGen/MIR/X86/expected-virtual-register-in-functions-livein.mir @@ -10,7 +10,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/function-liveins.mir b/test/CodeGen/MIR/X86/function-liveins.mir index cbdc36281b7..a388bfac3b0 100644 --- a/test/CodeGen/MIR/X86/function-liveins.mir +++ b/test/CodeGen/MIR/X86/function-liveins.mir @@ -13,7 +13,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/generic-instr-type.mir b/test/CodeGen/MIR/X86/generic-instr-type.mir index 8545acc2263..aad0a77261e 100644 --- a/test/CodeGen/MIR/X86/generic-instr-type.mir +++ b/test/CodeGen/MIR/X86/generic-instr-type.mir @@ -18,7 +18,6 @@ --- name: test_vregs -isSSA: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: _ } # CHECK-NEXT: - { id: 1, class: _ } @@ -50,7 +49,6 @@ body: | --- name: test_unsized -isSSA: true body: | bb.0: successors: %bb.0 diff --git a/test/CodeGen/MIR/X86/instructions-debug-location.mir b/test/CodeGen/MIR/X86/instructions-debug-location.mir index 12ee5d873d9..aa6cd5a0a45 100644 --- a/test/CodeGen/MIR/X86/instructions-debug-location.mir +++ b/test/CodeGen/MIR/X86/instructions-debug-location.mir @@ -50,7 +50,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } @@ -72,7 +71,6 @@ body: | ... --- name: test_typed_immediates -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/invalid-metadata-node-type.mir b/test/CodeGen/MIR/X86/invalid-metadata-node-type.mir index 42d05274e7c..c921e497d46 100644 --- a/test/CodeGen/MIR/X86/invalid-metadata-node-type.mir +++ b/test/CodeGen/MIR/X86/invalid-metadata-node-type.mir @@ -34,7 +34,6 @@ ... --- name: foo -isSSA: true tracksRegLiveness: true frameInfo: maxAlignment: 16 diff --git a/test/CodeGen/MIR/X86/metadata-operands.mir b/test/CodeGen/MIR/X86/metadata-operands.mir index 42f3fe1c86c..9d92fe5c2c6 100644 --- a/test/CodeGen/MIR/X86/metadata-operands.mir +++ b/test/CodeGen/MIR/X86/metadata-operands.mir @@ -41,7 +41,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/stack-object-debug-info.mir b/test/CodeGen/MIR/X86/stack-object-debug-info.mir index d80b7d0bfcb..a893b0836a6 100644 --- a/test/CodeGen/MIR/X86/stack-object-debug-info.mir +++ b/test/CodeGen/MIR/X86/stack-object-debug-info.mir @@ -46,7 +46,6 @@ ... --- name: foo -isSSA: true tracksRegLiveness: true frameInfo: maxAlignment: 16 diff --git a/test/CodeGen/MIR/X86/stack-object-operand-name-mismatch-error.mir b/test/CodeGen/MIR/X86/stack-object-operand-name-mismatch-error.mir index 2115a11ae69..12f731e2f55 100644 --- a/test/CodeGen/MIR/X86/stack-object-operand-name-mismatch-error.mir +++ b/test/CodeGen/MIR/X86/stack-object-operand-name-mismatch-error.mir @@ -15,7 +15,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/stack-object-operands.mir b/test/CodeGen/MIR/X86/stack-object-operands.mir index 6ff15aef4d7..1c5208ee30e 100644 --- a/test/CodeGen/MIR/X86/stack-object-operands.mir +++ b/test/CodeGen/MIR/X86/stack-object-operands.mir @@ -17,7 +17,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/standalone-register-error.mir b/test/CodeGen/MIR/X86/standalone-register-error.mir index b5039339028..c840dd52de1 100644 --- a/test/CodeGen/MIR/X86/standalone-register-error.mir +++ b/test/CodeGen/MIR/X86/standalone-register-error.mir @@ -7,7 +7,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/subregister-index-operands.mir b/test/CodeGen/MIR/X86/subregister-index-operands.mir index a9a45adadf6..e6c7c6e2e4c 100644 --- a/test/CodeGen/MIR/X86/subregister-index-operands.mir +++ b/test/CodeGen/MIR/X86/subregister-index-operands.mir @@ -16,7 +16,6 @@ # CHECK: %1 = EXTRACT_SUBREG %eax, {{[0-9]+}} # CHECK: %ax = REG_SEQUENCE %1, {{[0-9]+}}, %1, {{[0-9]+}} name: t -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/subregister-operands.mir b/test/CodeGen/MIR/X86/subregister-operands.mir index a69fe087b0d..6dd44aec07a 100644 --- a/test/CodeGen/MIR/X86/subregister-operands.mir +++ b/test/CodeGen/MIR/X86/subregister-operands.mir @@ -12,7 +12,6 @@ ... --- name: t -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/undefined-fixed-stack-object.mir b/test/CodeGen/MIR/X86/undefined-fixed-stack-object.mir index 18cb758408f..35879b7036d 100644 --- a/test/CodeGen/MIR/X86/undefined-fixed-stack-object.mir +++ b/test/CodeGen/MIR/X86/undefined-fixed-stack-object.mir @@ -14,7 +14,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/undefined-register-class.mir b/test/CodeGen/MIR/X86/undefined-register-class.mir index 70b413b5ad3..f17fc7e8ef9 100644 --- a/test/CodeGen/MIR/X86/undefined-register-class.mir +++ b/test/CodeGen/MIR/X86/undefined-register-class.mir @@ -12,7 +12,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: # CHECK: [[@LINE+1]]:20: use of undefined register class or register bank 'gr3200' diff --git a/test/CodeGen/MIR/X86/undefined-stack-object.mir b/test/CodeGen/MIR/X86/undefined-stack-object.mir index 5d40791b4c3..cbf0322860e 100644 --- a/test/CodeGen/MIR/X86/undefined-stack-object.mir +++ b/test/CodeGen/MIR/X86/undefined-stack-object.mir @@ -12,7 +12,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/undefined-virtual-register.mir b/test/CodeGen/MIR/X86/undefined-virtual-register.mir index fe41e0a4d2f..123d9b98167 100644 --- a/test/CodeGen/MIR/X86/undefined-virtual-register.mir +++ b/test/CodeGen/MIR/X86/undefined-virtual-register.mir @@ -12,7 +12,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/unexpected-size-non-generic-register-phys.mir b/test/CodeGen/MIR/X86/unexpected-size-non-generic-register-phys.mir index 7f156120c5e..9e156e72064 100644 --- a/test/CodeGen/MIR/X86/unexpected-size-non-generic-register-phys.mir +++ b/test/CodeGen/MIR/X86/unexpected-size-non-generic-register-phys.mir @@ -4,7 +4,6 @@ --- name: test_size_physreg -isSSA: true registers: body: | bb.0.entry: diff --git a/test/CodeGen/MIR/X86/unexpected-size-non-generic-register.mir b/test/CodeGen/MIR/X86/unexpected-size-non-generic-register.mir index b9b7a307347..b54a8da3b21 100644 --- a/test/CodeGen/MIR/X86/unexpected-size-non-generic-register.mir +++ b/test/CodeGen/MIR/X86/unexpected-size-non-generic-register.mir @@ -4,7 +4,6 @@ --- name: test_size_regclass -isSSA: true registers: - { id: 0, class: gr32 } body: | diff --git a/test/CodeGen/MIR/X86/unknown-metadata-node.mir b/test/CodeGen/MIR/X86/unknown-metadata-node.mir index 793f9123776..3c709eb9423 100644 --- a/test/CodeGen/MIR/X86/unknown-metadata-node.mir +++ b/test/CodeGen/MIR/X86/unknown-metadata-node.mir @@ -39,7 +39,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/unknown-subregister-index-op.mir b/test/CodeGen/MIR/X86/unknown-subregister-index-op.mir index 2d997b07dbd..1f4f9c63157 100644 --- a/test/CodeGen/MIR/X86/unknown-subregister-index-op.mir +++ b/test/CodeGen/MIR/X86/unknown-subregister-index-op.mir @@ -12,7 +12,6 @@ ... --- name: t -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/unknown-subregister-index.mir b/test/CodeGen/MIR/X86/unknown-subregister-index.mir index 2751bc25174..090ca52930a 100644 --- a/test/CodeGen/MIR/X86/unknown-subregister-index.mir +++ b/test/CodeGen/MIR/X86/unknown-subregister-index.mir @@ -12,7 +12,6 @@ ... --- name: t -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/virtual-register-redefinition-error.mir b/test/CodeGen/MIR/X86/virtual-register-redefinition-error.mir index 4d2350a01b8..6ecfabc1b30 100644 --- a/test/CodeGen/MIR/X86/virtual-register-redefinition-error.mir +++ b/test/CodeGen/MIR/X86/virtual-register-redefinition-error.mir @@ -10,7 +10,6 @@ ... --- name: test -isSSA: true tracksRegLiveness: true registers: - { id: 0, class: gr32 } diff --git a/test/CodeGen/MIR/X86/virtual-registers.mir b/test/CodeGen/MIR/X86/virtual-registers.mir index 3f7b0fdcc0e..e63bcf4acdd 100644 --- a/test/CodeGen/MIR/X86/virtual-registers.mir +++ b/test/CodeGen/MIR/X86/virtual-registers.mir @@ -31,7 +31,6 @@ ... --- name: bar -isSSA: true tracksRegLiveness: true # CHECK: registers: # CHECK-NEXT: - { id: 0, class: gr32 } @@ -65,7 +64,6 @@ body: | ... --- name: foo -isSSA: true tracksRegLiveness: true # CHECK: name: foo # CHECK: registers: diff --git a/test/CodeGen/PowerPC/aantidep-def-ec.mir b/test/CodeGen/PowerPC/aantidep-def-ec.mir index 809d3693af6..31b256c7370 100644 --- a/test/CodeGen/PowerPC/aantidep-def-ec.mir +++ b/test/CodeGen/PowerPC/aantidep-def-ec.mir @@ -46,7 +46,6 @@ alignment: 4 exposesReturnsTwice: false hasInlineAsm: true allVRegsAllocated: true -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: false liveins: diff --git a/test/CodeGen/PowerPC/addisdtprelha-nonr3.mir b/test/CodeGen/PowerPC/addisdtprelha-nonr3.mir index 6f52aa21a77..f157b47a172 100644 --- a/test/CodeGen/PowerPC/addisdtprelha-nonr3.mir +++ b/test/CodeGen/PowerPC/addisdtprelha-nonr3.mir @@ -28,7 +28,6 @@ alignment: 4 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: true -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: false frameInfo: diff --git a/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir b/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir index 76702ce50fd..479adbba90e 100644 --- a/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir +++ b/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir @@ -40,7 +40,6 @@ name: main alignment: 2 exposesReturnsTwice: false hasInlineAsm: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: diff --git a/test/CodeGen/PowerPC/opt-sub-inst-cr0-live.mir b/test/CodeGen/PowerPC/opt-sub-inst-cr0-live.mir index b835ce71c41..942b44c4e4c 100644 --- a/test/CodeGen/PowerPC/opt-sub-inst-cr0-live.mir +++ b/test/CodeGen/PowerPC/opt-sub-inst-cr0-live.mir @@ -34,7 +34,6 @@ alignment: 2 exposesReturnsTwice: false hasInlineAsm: false allVRegsAllocated: false -isSSA: true tracksRegLiveness: true tracksSubRegLiveness: false registers: diff --git a/test/CodeGen/X86/eflags-copy-expansion.mir b/test/CodeGen/X86/eflags-copy-expansion.mir index bf2d0be67c1..43d4e3b7f57 100644 --- a/test/CodeGen/X86/eflags-copy-expansion.mir +++ b/test/CodeGen/X86/eflags-copy-expansion.mir @@ -20,7 +20,6 @@ --- name: foo allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } diff --git a/test/CodeGen/X86/fixup-bw-copy.mir b/test/CodeGen/X86/fixup-bw-copy.mir index beff513cdbf..e39688fe7db 100644 --- a/test/CodeGen/X86/fixup-bw-copy.mir +++ b/test/CodeGen/X86/fixup-bw-copy.mir @@ -39,7 +39,6 @@ --- name: test_movb_killed allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -56,7 +55,6 @@ body: | --- name: test_movb_impuse allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -73,7 +71,6 @@ body: | --- name: test_movb_impdef_gr64 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -90,7 +87,6 @@ body: | --- name: test_movb_impdef_gr32 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -107,7 +103,6 @@ body: | --- name: test_movb_impdef_gr16 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -124,7 +119,6 @@ body: | --- name: test_movw_impdef_gr32 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } @@ -141,7 +135,6 @@ body: | --- name: test_movw_impdef_gr64 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true liveins: - { reg: '%edi' } diff --git a/test/CodeGen/X86/implicit-null-checks.mir b/test/CodeGen/X86/implicit-null-checks.mir index 9e83964247e..9d54bcdb316 100644 --- a/test/CodeGen/X86/implicit-null-checks.mir +++ b/test/CodeGen/X86/implicit-null-checks.mir @@ -130,7 +130,6 @@ body: | name: imp_null_check_with_bitwise_op_1 alignment: 4 allVRegsAllocated: true -isSSA: false tracksRegLiveness: true tracksSubRegLiveness: false liveins: |