| ; RUN: llc < %s -mcpu=generic -mtriple=x86_64-linux | FileCheck %s | 
 |  | 
 | ; First without noredzone. | 
 | ; CHECK-LABEL: f0: | 
 | ; CHECK: -4(%rsp) | 
 | ; CHECK: -4(%rsp) | 
 | ; CHECK: ret | 
 | define x86_fp80 @f0(float %f) nounwind readnone { | 
 | entry: | 
 | 	%0 = fpext float %f to x86_fp80		; <x86_fp80> [#uses=1] | 
 | 	ret x86_fp80 %0 | 
 | } | 
 |  | 
 | ; Then with noredzone. | 
 | ; CHECK-LABEL: f1: | 
 | ; CHECK: subq $4, %rsp | 
 | ; CHECK: (%rsp) | 
 | ; CHECK: (%rsp) | 
 | ; CHECK: addq $4, %rsp | 
 | ; CHECK: ret | 
 | define x86_fp80 @f1(float %f) nounwind readnone noredzone { | 
 | entry: | 
 | 	%0 = fpext float %f to x86_fp80		; <x86_fp80> [#uses=1] | 
 | 	ret x86_fp80 %0 | 
 | } |