1# RUN: llc -mtriple=x86_64-- -run-pass=regallocfast -o - %s | FileCheck %s 2 3... 4--- 5name: foo 6alignment: 16 7tracksRegLiveness: true 8registers: 9 - { id: 0, class: vr128 } 10frameInfo: 11 maxAlignment: 16 12stack: 13 - { id: 0, size: 64, alignment: 16 } 14machineFunctionInfo: {} 15body: | 16 bb.0.entry: 17 ; CHECK: renamable $xmm1 = V_SET0 18 ; CHECK-NEXT: renamable $xmm0 = V_SET0 19 ; CHECK-NEXT: renamable $xmm1 = PXORrr renamable $xmm1, renamable $xmm0 20 ; CHECK-NEXT: MOVAPSmr %stack.0, 1, $noreg, 0, $noreg, killed renamable $xmm1 21 ; CHECK-NEXT: MOVAPSmr %stack.0, 1, $noreg, 16, $noreg, killed renamable $xmm0 22 23 %0:vr128 = V_SET0 24 %1:vr128 = V_SET0 25 %0:vr128 = PXORrr %0, %1 26 MOVAPSmr %stack.0, 1, $noreg, 0, $noreg, %0 27 MOVAPSmr %stack.0, 1, $noreg, 16, $noreg, %1 28 JMP_1 %bb.0.entry 29 RET 0 30 31... 32