[llvm] r281407 - [AArch64] Simplify patchpoint/stackmap size test (r281301). NFC.

Diana Picus via llvm-commits llvm-commits at lists.llvm.org
Wed Sep 14 01:04:46 PDT 2016


Thanks. I'm about to replace this with a unit test anyway, stay tuned.

On 14 September 2016 at 01:16, Ahmed Bougacha via llvm-commits
<llvm-commits at lists.llvm.org> wrote:
> Author: ab
> Date: Tue Sep 13 17:16:40 2016
> New Revision: 281407
>
> URL: http://llvm.org/viewvc/llvm-project?rev=281407&view=rev
> Log:
> [AArch64] Simplify patchpoint/stackmap size test (r281301). NFC.
>
> Modified:
>     llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-patchpoint.mir
>     llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-stackmap.mir
>
> Modified: llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-patchpoint.mir
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-patchpoint.mir?rev=281407&r1=281406&r2=281407&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-patchpoint.mir (original)
> +++ llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-patchpoint.mir Tue Sep 13 17:16:40 2016
> @@ -30,37 +30,10 @@
>  # CHECK: TBZW killed %w0, 0, %bb.1.true
>  # CHECK: B %bb.2.false
>  name:            test_patchpoint_length
> -alignment:       2
> -exposesReturnsTwice: false
> -legalized:       false
> -regBankSelected: false
> -selected:        false
>  tracksRegLiveness: false
>  liveins:
>    - { reg: '%w0' }
> -calleeSavedRegisters: [ '%fp', '%lr', '%b8', '%b9', '%b10', '%b11', '%b12',
> -                        '%b13', '%b14', '%b15', '%d8', '%d9', '%d10', '%d11',
> -                        '%d12', '%d13', '%d14', '%d15', '%h8', '%h9', '%h10',
> -                        '%h11', '%h12', '%h13', '%h14', '%h15', '%s8',
> -                        '%s9', '%s10', '%s11', '%s12', '%s13', '%s14',
> -                        '%s15', '%w19', '%w20', '%w21', '%w22', '%w23',
> -                        '%w24', '%w25', '%w26', '%w27', '%w28', '%w29',
> -                        '%w30', '%x19', '%x20', '%x21', '%x22', '%x23',
> -                        '%x24', '%x25', '%x26', '%x27', '%x28', '%d8_d9',
> -                        '%d9_d10', '%d10_d11', '%d11_d12', '%d12_d13',
> -                        '%d13_d14', '%d14_d15', '%d8_d9_d10_d11', '%d9_d10_d11_d12',
> -                        '%d10_d11_d12_d13', '%d11_d12_d13_d14', '%d12_d13_d14_d15',
> -                        '%d8_d9_d10', '%d9_d10_d11', '%d10_d11_d12', '%d11_d12_d13',
> -                        '%d12_d13_d14', '%d13_d14_d15', '%w19_w20', '%w20_w21',
> -                        '%w21_w22', '%w22_w23', '%w23_w24', '%w24_w25',
> -                        '%w25_w26', '%w26_w27', '%w27_w28', '%w28_w29',
> -                        '%w29_w30', '%fp_lr', '%x28_fp', '%x19_x20', '%x20_x21',
> -                        '%x21_x22', '%x22_x23', '%x23_x24', '%x24_x25',
> -                        '%x25_x26', '%x26_x27', '%x27_x28' ]
>  frameInfo:
> -  isFrameAddressTaken: false
> -  isReturnAddressTaken: false
> -  hasStackMap:     false
>    hasPatchPoint:   true
>    stackSize:       16
>    offsetAdjustment: 0
> @@ -68,9 +41,6 @@ frameInfo:
>    adjustsStack:    true
>    hasCalls:        true
>    maxCallFrameSize: 0
> -  hasOpaqueSPAdjustment: false
> -  hasVAStart:      false
> -  hasMustTailInVarArgFunc: false
>  stack:
>    - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, callee-saved-register: '%lr' }
>    - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, callee-saved-register: '%fp' }
>
> Modified: llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-stackmap.mir
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-stackmap.mir?rev=281407&r1=281406&r2=281407&view=diff
> ==============================================================================
> --- llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-stackmap.mir (original)
> +++ llvm/trunk/test/CodeGen/MIR/AArch64/inst-size-stackmap.mir Tue Sep 13 17:16:40 2016
> @@ -30,28 +30,16 @@
>  # CHECK: TBZW killed %w0, 0, %bb.1.true
>  # CHECK: B %bb.2.false
>  name:            test_stackmap_length
> -alignment:       2
> -exposesReturnsTwice: false
> -legalized:       false
> -regBankSelected: false
> -selected:        false
>  tracksRegLiveness: false
>  liveins:
>    - { reg: '%w0' }
>  frameInfo:
> -  isFrameAddressTaken: false
> -  isReturnAddressTaken: false
>    hasStackMap:     true
> -  hasPatchPoint:   false
>    stackSize:       16
>    offsetAdjustment: 0
>    maxAlignment:    8
>    adjustsStack:    true
>    hasCalls:        true
> -  maxCallFrameSize: 0
> -  hasOpaqueSPAdjustment: false
> -  hasVAStart:      false
> -  hasMustTailInVarArgFunc: false
>  stack:
>    - { id: 0, type: spill-slot, offset: -8, size: 8, alignment: 8, callee-saved-register: '%lr' }
>    - { id: 1, type: spill-slot, offset: -16, size: 8, alignment: 8, callee-saved-register: '%fp' }
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits


More information about the llvm-commits mailing list