Displaying 3 results from an estimated 3 matches for "test_fc_while_and".
2008 Oct 01
2
[LLVMdev] complex branching generation
LLVM seems to be generating way too complex of branching based on the
short-circuit optimization. The code in question is as follows:
define void @ test_fc_while_and(float %x, float %y, float addrspace(11)*
%result) nounwind {
entry:
%tobool3 = fcmp une float %x, 0.000000e+000 ; <i1>
[#uses=1]
%tobool24 = fcmp une float %y, 0.000000e+000 ; <i1>
[#uses=2]
%or.cond5 = and i1 %tobool3, %tobool24...
2008 Oct 01
0
[LLVMdev] complex branching generation
On Wed, Oct 1, 2008 at 1:19 PM, Villmow, Micah <Micah.Villmow at amd.com> wrote:
> LLVM seems to be generating way too complex of branching based on the
> short-circuit optimization. The code in question is as follows:
>
> define void @ test_fc_while_and(float %x, float %y, float addrspace(11)*
> %result) nounwind {
>
> entry:
>
> %tobool3 = fcmp une float %x, 0.000000e+000 ; <i1>
> [#uses=1]
>
> %tobool24 = fcmp une float %y, 0.000000e+000 ; <i1>
> [#uses=2]
>
>...
2008 Oct 13
0
[LLVMdev] Weirdness w/ llvm control flow graph generation
...P: 408-572-6219
F: 408-572-6596
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081013/f58300da/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cfg.test_fc_while_and.dot
Type: application/octet-stream
Size: 1669 bytes
Desc: cfg.test_fc_while_and.dot
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20081013/f58300da/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cfg.opencl_test_fc_while_continu...