Displaying 11 results from an estimated 11 matches for "wllc".
Did you mean:
llc
2012 Mar 04
2
[LLVMdev] Passing arguments to opt via clang
Hi all,
In the good old llvmc, the -Wo flag could be used to pass arguments to the
optimizer. Is there a similar mechanism anywhere for clang? Is there also a
similar mechanism to -Wllc?
Thanks!
Harel Cain
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120304/0e5c7267/attachment.html>
2009 Mar 31
0
[LLVMdev] llvmc issues on x86_32
...tion of
llvmc and wasn't given much thought.
> I don't see an easy way to disable or override this option when invoking
> llvmc on the command line.
I removed the '-relocation-model' bit from the default invocation
string for llc. To pass arguments to llc, use the new "-Wllc"
option.
--
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
2012 Mar 04
0
[LLVMdev] Passing arguments to opt via clang
> In the good old llvmc, the -Wo flag could be used to pass arguments to the
> optimizer. Is there a similar mechanism anywhere for clang? Is there also a
> similar mechanism to -Wllc?
-mlvm will handle all of them
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
2009 Mar 30
2
[LLVMdev] llvmc issues on x86_32
According to the FAQ llvmc is considered experimental/unsupported. But
FWIW, here's an issue I found while trying to use it on 32 bit x86 systems.
tools/llvmc/plugins/Base/Base.td hardcodes the -relocation-model=pic
option into invocations of llc:
def llc : Tool<
[(in_language "llvm-bitcode"),
(out_language "assembler"),
(output_suffix "s"),
(cmd_line
2012 Mar 04
3
[LLVMdev] Passing arguments to opt via clang
...un, Mar 4, 2012 at 15:03, Anton Korobeynikov <anton at korobeynikov.info>wrote:
> > In the good old llvmc, the -Wo flag could be used to pass arguments to
> the
> > optimizer. Is there a similar mechanism anywhere for clang? Is there
> also a
> > similar mechanism to -Wllc?
> -mlvm will handle all of them
>
> --
> With best regards, Anton Korobeynikov
> Faculty of Mathematics and Mechanics, Saint Petersburg State University
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/...
2012 Jul 11
4
[LLVMdev] A problem with inline assembly in llvmc for ARM
...x for push and pop.
Is there any ways to resolve or overcome that? I need to keep the assembly inline, and not move it to the .s files.
I used the following llvmc: llvm version 2.9 Optimized build. Built Sep 8 2011 (11:43:28). Host: i386-pc-linux-gnu Host CPU: core2
Using the following flags:-Wllc,="-mtriple=arm-linux-eabi" -fmessage-length=0 -std=c99 -Wno-trigraphs -O3 -fpic -Wreturn-type -Wunused-variable -fvisibility=hidden -D__ARM_EABI__ -DANDROID -isysroot/usr/local/android/android-ndk-r6b/platforms/android-8/arch-arm
Thanks a lot,Moshe
-------------- next part -...
2009 Jun 07
0
[LLVMdev] llvmc for PIC16
...o /tmp/llvm_6ibgr9/tmp.o
native-ld /tmp/llvm_6ibgr9/tmp.o -o a.out
> 3. -Wo <options> - pass optimizations to the llvm-ld
> 4. mcc16 -Wl <options> - pass options to native linker.
> 5. mcc16 -Wa <options> - pass options to native assembler.
$ mcc16 -dry-run -Wo,-opt1 -Wllc,-opt2 -Wa,-opt3 -Wl,-opt4 foo.c
clang-cc foo.c -o /tmp/llvm_92HLCj/foo.bc
llvm-ld -opt1 /tmp/llvm_92HLCj/foo.bc -o /tmp/llvm_92HLCj/tmp.bc
llc -opt2 -f /tmp/llvm_92HLCj/tmp.bc -o /tmp/llvm_92HLCj/tmp.s
native-as -opt3 /tmp/llvm_92HLCj/tmp.s -o /tmp/llvm_92HLCj/tmp.o
native-ld -opt4 /tmp/llvm_92...
2009 Jun 05
4
[LLVMdev] llvmc for PIC16
> I'll be happy to answer any further questions you may have, feel free to e-mail
> me directly (though right now our mail server is down)
>
The salient features that we want to have in the driver are:
1. llvm-ld will be used as "The Optimizer".
2. If the user has specified to generate the final executable, then
llvm-ld should run on all the .bc files generated by clang
2009 Apr 01
2
[LLVMdev] llvmc issues on x86_32
Mikhail Glushenkov wrote:
> I removed the '-relocation-model' bit from the default invocation
> string for llc. To pass arguments to llc, use the new "-Wllc"
> option.
I'd say that this is the proper solution, even though it breaks backward
compatibility on x86_64. But given that llvmc is still considered
experimental, better do it now than later. ;-)
Thanks a lot for creating llvmc, it's very useful!
--
Dr. Albert Gr"af
Dept....
2012 Jul 11
0
[LLVMdev] A problem with inline assembly in llvmc for ARM
...me that? I need to keep the assembly inline, and not move it to the .s files.
>
> I used the following llvmc:
> llvm version 2.9
> Optimized build.
> Built Sep 8 2011 (11:43:28).
> Host: i386-pc-linux-gnu
> Host CPU: core2
>
> Using the following flags:
> -Wllc,="-mtriple=arm-linux-eabi" -fmessage-length=0 -std=c99 -Wno-trigraphs -O3 -fpic -Wreturn-type -Wunused-variable -fvisibility=hidden -D__ARM_EABI__ -DANDROID -isysroot/usr/local/android/android-ndk-r6b/platforms/android-8/arch-arm
>
> Thanks a lot,
> Moshe
> ________________...
2009 Jun 15
3
[LLVMdev] llvmc for PIC16
...ative-ld /tmp/llvm_6ibgr9/tmp.o -o a.out
>
> > 3. -Wo <options> - pass optimizations to the llvm-ld
> > 4. mcc16 -Wl <options> - pass options to native linker.
> > 5. mcc16 -Wa <options> - pass options to native assembler.
>
> $ mcc16 -dry-run -Wo,-opt1 -Wllc,-opt2 -Wa,-opt3 -Wl,-opt4 foo.c
> clang-cc foo.c -o /tmp/llvm_92HLCj/foo.bc
> llvm-ld -opt1 /tmp/llvm_92HLCj/foo.bc -o /tmp/llvm_92HLCj/tmp.bc
> llc -opt2 -f /tmp/llvm_92HLCj/tmp.bc -o /tmp/llvm_92HLCj/tmp.s
> native-as -opt3 /tmp/llvm_92HLCj/tmp.s -o /tmp/llvm_92HLCj/tmp.o
> native-...