@@ -294,8 +294,7 @@ define intel_ocl_bicc <16 x float> @test_prolog_epilog(<16 x float> %a, <16 x fl
294
294
; X64-KNL-LABEL: test_prolog_epilog:
295
295
; X64-KNL: ## %bb.0:
296
296
; X64-KNL-NEXT: pushq %rsi
297
- ; X64-KNL-NEXT: pushq %rdi
298
- ; X64-KNL-NEXT: subq $1064, %rsp ## imm = 0x428
297
+ ; X64-KNL-NEXT: subq $1072, %rsp ## imm = 0x430
299
298
; X64-KNL-NEXT: kmovw %k7, {{[-0-9]+}}(%r{{[sb]}}p) ## 2-byte Spill
300
299
; X64-KNL-NEXT: kmovw %k6, {{[-0-9]+}}(%r{{[sb]}}p) ## 2-byte Spill
301
300
; X64-KNL-NEXT: kmovw %k5, {{[-0-9]+}}(%r{{[sb]}}p) ## 2-byte Spill
@@ -337,16 +336,14 @@ define intel_ocl_bicc <16 x float> @test_prolog_epilog(<16 x float> %a, <16 x fl
337
336
; X64-KNL-NEXT: kmovw {{[-0-9]+}}(%r{{[sb]}}p), %k5 ## 2-byte Reload
338
337
; X64-KNL-NEXT: kmovw {{[-0-9]+}}(%r{{[sb]}}p), %k6 ## 2-byte Reload
339
338
; X64-KNL-NEXT: kmovw {{[-0-9]+}}(%r{{[sb]}}p), %k7 ## 2-byte Reload
340
- ; X64-KNL-NEXT: addq $1064, %rsp ## imm = 0x428
341
- ; X64-KNL-NEXT: popq %rdi
339
+ ; X64-KNL-NEXT: addq $1072, %rsp ## imm = 0x430
342
340
; X64-KNL-NEXT: popq %rsi
343
341
; X64-KNL-NEXT: retq
344
342
;
345
343
; X64-SKX-LABEL: test_prolog_epilog:
346
344
; X64-SKX: ## %bb.0:
347
345
; X64-SKX-NEXT: pushq %rsi
348
- ; X64-SKX-NEXT: pushq %rdi
349
- ; X64-SKX-NEXT: subq $1064, %rsp ## imm = 0x428
346
+ ; X64-SKX-NEXT: subq $1072, %rsp ## imm = 0x430
350
347
; X64-SKX-NEXT: kmovq %k7, {{[-0-9]+}}(%r{{[sb]}}p) ## 8-byte Spill
351
348
; X64-SKX-NEXT: kmovq %k6, {{[-0-9]+}}(%r{{[sb]}}p) ## 8-byte Spill
352
349
; X64-SKX-NEXT: kmovq %k5, {{[-0-9]+}}(%r{{[sb]}}p) ## 8-byte Spill
@@ -388,8 +385,7 @@ define intel_ocl_bicc <16 x float> @test_prolog_epilog(<16 x float> %a, <16 x fl
388
385
; X64-SKX-NEXT: kmovq {{[-0-9]+}}(%r{{[sb]}}p), %k5 ## 8-byte Reload
389
386
; X64-SKX-NEXT: kmovq {{[-0-9]+}}(%r{{[sb]}}p), %k6 ## 8-byte Reload
390
387
; X64-SKX-NEXT: kmovq {{[-0-9]+}}(%r{{[sb]}}p), %k7 ## 8-byte Reload
391
- ; X64-SKX-NEXT: addq $1064, %rsp ## imm = 0x428
392
- ; X64-SKX-NEXT: popq %rdi
388
+ ; X64-SKX-NEXT: addq $1072, %rsp ## imm = 0x430
393
389
; X64-SKX-NEXT: popq %rsi
394
390
; X64-SKX-NEXT: retq
395
391
%c = call <16 x float > @func_float16 (<16 x float > %a , <16 x float > %b )
0 commit comments