Displaying 4 results from an estimated 4 matches for "andrewlukefahr".
2010 Dec 06
3
[LLVMdev] disable llc optimizations
Hi,
How would I disable dead code elimination in llc? Can that be done via the
command line or do I need to modify llc's source?
Thanks
Andrew Lukefahr
andrewlukefahr at gmail.com
Open Source, Open Minds
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101206/cf656247/attachment.html>
2010 Dec 07
0
[LLVMdev] disable llc optimizations
...moves
the volatile no-op below the multiply.
tail call void asm sideeffect "NOP", ""() nounwind
%2 = mul nsw i32 %y, %x
tail call void asm sideeffect "NOP", ""() nounwind
becomes....
mul r12, r12, r0
...
@APP
NOP
@NO_APP
@APP
NOP
@NO_APP
Andrew Lukefahr
andrewlukefahr at gmail.com
Open Source, Open Minds
On Mon, Dec 6, 2010 at 2:08 PM, Jim Grosbach <grosbach at apple.com> wrote:
>
> On Dec 6, 2010, at 10:57 AM, John Criswell wrote:
>
> > On 12/6/10 11:39 AM, Andrew Lukefahr wrote:
> >> Hi,
> >>
> >> How would I...
2010 Dec 06
2
[LLVMdev] disable llc optimizations
On Dec 6, 2010, at 10:57 AM, John Criswell wrote:
> On 12/6/10 11:39 AM, Andrew Lukefahr wrote:
>> Hi,
>>
>> How would I disable dead code elimination in llc? Can that be done via the command line or do I need to modify llc's source?
>
> You can use llc --help-hidden to see a list of options. There are several -disable-xxx options that disable various code
2010 Dec 06
0
[LLVMdev] disable llc optimizations
...tions that disable various code generator
optimizations.
That said, I, like Duncan, wasn't aware that llc did any dead-code
elimination (beyond peephole optimization). Are you sure llc is
removing the instructions you care about?
-- John T.
>
> Thanks
>
> Andrew Lukefahr
> andrewlukefahr at gmail.com <mailto:andrewlukefahr at gmail.com>
>
> Open Source, Open Minds
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20101206/4a7673b2/attachment.html>