Lines Matching +full:- +full:- +full:force
1 ; RUN: llc < %s -stack-symbol-ordering=0 -mcpu=generic -march=x86-64 -mattr=+avx -mtriple=i686-appl…
2 …-stack-symbol-ordering=0 -mcpu=generic -stackrealign -stack-alignment=32 -march=x86-64 -mattr=+avx…
15 ; CHECK-NOT: andq $-{{[0-9]+}}, %rsp
16 ; CHECK: leaq [[OFFSET:[0-9]*]](%rsp), %rdi
37 ; CHECK: andq $-32, %rsp
38 ; CHECK: subq ${{[0-9]+}}, %rsp
40 ; CHECK: leaq {{[0-9]*}}(%rsp), %rdi
41 ; CHECK: leaq {{[0-9]*}}(%rsp), %rsi
63 ; CHECK-NOT: andq $-{{[0-9]+}}, %rsp
64 ; CHECK: subq ${{[0-9]+}}, %rsp
87 ; CHECK: andq $-32, %rsp
88 ; CHECK: subq ${{[0-9]+}}, %rsp
91 ; CHECK: leaq {{[0-9]*}}(%rbx), %rdi
92 ; CHECK: leaq {{[0-9]*}}(%rbx), %rdx
95 ; CHECK: leaq -{{[0-9]+}}(%rbp), %rsp
115 ; CHECK: subq ${{[0-9]+}}, %rsp
117 ; CHECK: vmovaps (%rdi), [[AVXREG:%ymm[0-9]+]]
119 ; CHECK: leaq {{[0-9]+}}(%rsp), %rdi
123 ; CHECK: movl {{[0-9]+}}(%rsp), %eax
169 ; CHECK: andq $-32, %rsp
170 ; CHECK: subq ${{[0-9]+}}, %rsp
176 ; CHECK-NOT: addq {{.*}}, %rsp
177 ; CHECK: leaq -8(%rbp), %rsp
198 ; FORCE-ALIGN: _t8
199 ; FORCE-ALIGN: movq %rsp, %rbp
200 ; FORCE-ALIGN: andq $-32, %rsp
201 ; FORCE-ALIGN-NEXT: subq $32, %rsp
202 ; FORCE-ALIGN: movq %rbp, %rsp
203 ; FORCE-ALIGN: popq %rbp
216 ; FORCE-ALIGN: _t9
217 ; FORCE-ALIGN: pushq %rbp
218 ; FORCE-ALIGN: movq %rsp, %rbp
219 ; FORCE-ALIGN: pushq %rbx
220 ; FORCE-ALIGN: andq $-32, %rsp
221 ; FORCE-ALIGN: subq $32, %rsp
222 ; FORCE-ALIGN: movq %rsp, %rbx
224 ; FORCE-ALIGN: leaq -8(%rbp), %rsp
225 ; FORCE-ALIGN: popq %rbx
226 ; FORCE-ALIGN: popq %rbp