Displaying 4 results from an estimated 4 matches for "classllvm_1_1targetinstrdesc".
2011 Apr 16
0
[LLVMdev] How to prevent duplication of function calls?
This came up a long time ago, but I'm not sure what the resolution was:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-October/026312.html
There's also TID::isNotDuplicable:
http://llvm.org/docs/doxygen/html/classllvm_1_1TargetInstrDesc.html#ab05b074805f22503828b5b625d437f3a
I don't know enough about LLVM's backend to say if you can get that on
an intrinsic.
Reid
On Thu, Apr 14, 2011 at 5:24 PM, Dmitry Denisenko <DDENISEN at altera.com> wrote:
> Hello,
>
>
>
> Is it possible to prevent duplication o...
2011 Apr 18
2
[LLVMdev] How to prevent duplication of function calls?
...cs.uiuc.edu
Subject: Re: [LLVMdev] How to prevent duplication of function calls?
This came up a long time ago, but I'm not sure what the resolution was:
http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-October/026312.html
There's also TID::isNotDuplicable:
http://llvm.org/docs/doxygen/html/classllvm_1_1TargetInstrDesc.html#ab05b074805f22503828b5b625d437f3a
I don't know enough about LLVM's backend to say if you can get that on
an intrinsic.
Reid
On Thu, Apr 14, 2011 at 5:24 PM, Dmitry Denisenko <DDENISEN at altera.com> wrote:
> Hello,
>
>
>
> Is it possible to prevent duplication o...
2011 Apr 14
2
[LLVMdev] How to prevent duplication of function calls?
Hello,
Is it possible to prevent duplication of call sites for specific functions (while still maintaining -O3 optimization level)? For example, the following C code:
------------------
if (cond1) a=2;
llvm.memory.barrier(...);
------------------
is turned by clang with -O2 into something like this:
------------------
if (cond1)
a=2;
llvm.memory.barrier(...);
else
2011 Apr 18
0
[LLVMdev] How to prevent duplication of function calls?
...dev] How to prevent duplication of function calls?
>
> This came up a long time ago, but I'm not sure what the resolution was:
> http://lists.cs.uiuc.edu/pipermail/llvmdev/2009-October/026312.html
>
> There's also TID::isNotDuplicable:
> http://llvm.org/docs/doxygen/html/classllvm_1_1TargetInstrDesc.html#ab0
> 5b074805f22503828b5b625d437f3a
>
> I don't know enough about LLVM's backend to say if you can get that on
> an intrinsic.
>
> Reid
>
> On Thu, Apr 14, 2011 at 5:24 PM, Dmitry Denisenko <DDENISEN at altera.com>
> wrote:
> > Hello,
> >...