Displaying 4 results from an estimated 4 matches for "dragonegg_so".
2013 Apr 10
0
[LLVMdev] Does DragonEgg support parameters like -fno-builtin in clang?
Hi,
I have figured out a way to achieve similar effects.
gcc -S -c -O0 -fplugin=$(DRAGONEGG_SO) -fplugin-arg-dragonegg-emit-ir
hello.c -o hello.bc
opt -O3 -disable-simplify-libcalls hello.bc -o hello.bc
On Wed, Apr 10, 2013 at 12:54 PM, Jeff Jia <fjia at cs.ucsd.edu> wrote:
> Hi chenwj,
>
> Thanks! I have tried it, but the generated byte code still uses
> `llvm.mem...
2016 Mar 16
2
How to prevent clang/llvm from generating floating-point instructions?
Hi Tim,
Thanks for your message! It turns out that the infrastructure (an
outdated one) that I am working on is using gcc+dragonegg to generate
llvm code:
gcc -m32 -S -c -O0 -fplugin=$(DRAGONEGG_SO)
-fplugin-arg-dragonegg-emit-ir $< -o $@.tmp
It directly generates llvm code with fadd, etc. I'm not familiar with
dragonegg plugin...
Thanks,
XIaochu
On Wed, Mar 16, 2016 at 12:00 PM, Tim Northover <t.p.northover at gmail.com> wrote:
> Hi Xiaochu,
>
> On 16 March 2016 a...
2013 Apr 10
2
[LLVMdev] Does DragonEgg support parameters like -fno-builtin in clang?
Hi chenwj,
Thanks! I have tried it, but the generated byte code still uses
`llvm.memset`. I guess the flag `-fno-builtin` is not used by DragonEgg, or
I missed some other
configuration parameters.
On Tue, Apr 9, 2013 at 7:45 PM, 陳韋任 (Wei-Ren Chen) <chenwj at iis.sinica.edu.tw
> wrote:
> On Tue, Apr 09, 2013 at 04:39:14PM -0700, Jeff Jia wrote:
> > Hi,
> >
> > I have
2016 Mar 16
2
How to prevent clang/llvm from generating floating-point instructions?
Dear there,
I was trying to compile a code with only integer type variables and
integer operations. Clang/llvm kept showing me llvm code with
floating-point instructions (fmul, fadd, fptosi, etc.). Is there a way
in Clang or llvm to stop the compiler from doing that? My experiment
does not allow floating-point operations...
Thanks,
Xiaochu