• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1; RUN: llc -mtriple x86_64-w64-windows-gnu -filetype=asm -exception-model=dwarf -o - %s | FileCheck %s
2
3define void @_Z1fv() {
4entry:
5  tail call void asm sideeffect "", "~{xmm10},~{xmm15},~{dirflag},~{fpsr},~{flags}"()
6  ret void
7}
8
9; CHECK-LABEL: _Z1fv:
10; CHECK:   .cfi_startproc
11; CHECK:   subq    $40, %rsp
12; CHECK:   movaps  %xmm15, 16(%rsp)
13; CHECK:   movaps  %xmm10, (%rsp)
14; CHECK:   .cfi_def_cfa_offset 48
15; CHECK:   .cfi_offset %xmm10, -48
16; CHECK:   .cfi_offset %xmm15, -32
17; CHECK:   movaps  (%rsp), %xmm10
18; CHECK:   movaps  16(%rsp), %xmm15
19; CHECK:   addq    $40, %rsp
20; CHECK:   retq
21; CHECK:   .cfi_endproc
22