Displaying 2 results from an estimated 2 matches for "d3d3716a".
Did you mean:
43d371a
2013 Dec 10
0
[LLVMdev] Float undef value propagation
...(Well, assuming
there's not some normalization/rounding trap here. I don't *think*
there is, but I'm not totally sure.)
Yours,
Philip
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131210/d3d3716a/attachment.html>
2013 Dec 09
4
[LLVMdev] Float undef value propagation
Constant propagation pass generates constant expression when undef is used in float instructions instead of propagating the undef value.
; Function Attrs: nounwind
define float @_Z1fv() #0 {
entry:
%add = fadd fast float undef, 2.000000e+00
ret float %add
}
Becomes:
; Function Attrs: nounwind
define float @_Z1fv() #0 {
entry:
ret float fadd (float undef, float 2.000000e+00)
}
Is it safe