Displaying 4 results from an estimated 4 matches for "msg00324".
Did you mean:
msg00322
2008 Oct 23
1
[LLVMdev] Helping the optimizer along (__assume)
...nsform it into nothing?
This isnt the same as GCC's builtin-expect, to my knowledge.
Builtin_expect will leave branch prediction hints, but won't remove
the branch. This would remove the branch. There was a discussion of
adding this to GCC a long time ago
(http://gcc.gnu.org/ml/gcc/2003-11/msg00324.html), but it looks like
nothing came of it, though you probably know better than me.
Paul
--
Paul Biggar
paul.biggar at gmail.com
2007 Jun 11
5
[PATCH][Linux] gnttab: make dma address conversion logic of gnttab dma arch specific.
This patch is cleaned up of the patch which was sent as
http://lists.xensource.com/archives/html/xen-devel/2007-06/msg00324.html
# HG changeset patch
# User yamahata@valinux.co.jp
# Date 1181545986 -32400
# Node ID 69e2dd4e06c405a92717c5f1818f5096e1dc0bcd
# Parent d5e0eb7dd069c0ffc1854da81aa143ccfb0ad66e
make dma address conversion logic of gnttab dma arch specific.
gnttab_dma_map_page() and gnttab_dma_unmap_page() us...
2008 Oct 23
0
[LLVMdev] Helping the optimizer along (__assume)
Doesn't llvm-gcc support GCC's builtin_expect?
Or does it transform it into nothing?
On Wed, Oct 22, 2008 at 6:28 PM, Paul Biggar <paul.biggar at gmail.com> wrote:
> Hi,
>
> I'm interested in whether or not there is a way of providing
> source-level annotations to help LLVM with optimizations, similar to
> VisualC++'s __assume facility
>
2008 Oct 22
9
[LLVMdev] Helping the optimizer along (__assume)
Hi,
I'm interested in whether or not there is a way of providing
source-level annotations to help LLVM with optimizations, similar to
VisualC++'s __assume facility
(http://msdn.microsoft.com/en-us/library/1b3fsfxw.aspx).
As part of our PHP compiler (phpcompiler.org), it would be great to be
able to annotate our generated C code with, for example, (var !=
NULL), or (var->type ==