search for: 3b809c0b

Displaying 2 results from an estimated 2 matches for "3b809c0b".

Did you mean: 3b09c01
2013 Jan 18
0
[LLVMdev] Loads not hoisted out of the loop
...the kind of thing that type-based alias analysis (-fstrict-aliasing) can help with. Use with caution, as it can break some type-unsafe idioms. --Owen -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130117/3b809c0b/attachment.html>
2013 Jan 18
3
[LLVMdev] Loads not hoisted out of the loop
Hey everyone, I'm looking at the following two C functions: http://pastebin.com/mYWCj6d8 Second one is about 50% slower than the first one because in the second case d->data[i * 3 + {X, Y, Z}] loads are not moved out of the second loop and are computed every time j increments, even though they don't depend on it. If I move those out manually, the performance of the two is equal.