Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] "Write An LLVM Backend Tutorial For Cpu0""
2012 Dec 22
2
[LLVMdev] "Write An LLVM Backend Tutorial For Cpu0"
> Do you think it's O.K. to put the link somewhere else on the web site?
I have been considering adding a page of assorted links to external
documentation. I'm not sure if anybody else wants such a page though.
-- Sean Silva
On Fri, Dec 21, 2012 at 12:25 AM, 陳韋任 (Wei-Ren Chen)
<chenwj at iis.sinica.edu.tw> wrote:
> Hi Chris,
>
> On Thu, Dec 20, 2012 at 10:24:39PM
2012 Dec 21
0
[LLVMdev] "Write An LLVM Backend Tutorial For Cpu0"
Hi Chris,
On Thu, Dec 20, 2012 at 10:24:39PM -0800, Chris Lattner wrote:
> FYI:
> http://jonathan2251.github.com/lbd/index.html
Do you think it's O.K. to put the link somewhere else on the web site?
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage:
2012 Dec 04
0
[LLVMdev] LLVM documentation work help
Hi Jonathan,
sorry for the hijack. Can I help you writing the document?
Regards,
chenwj
On Tue, Dec 04, 2012 at 10:15:33AM +0800, gamma_chen wrote:
> Sean,
>
> I can create html, pdf and epub, then put them on
> <https://github.com/Jonathan2251/lbd/tree/gh-pages>.
> The uvbook example as below can click the pdf link and pop up a download window
> while I cannot. The
2012 Dec 04
5
[LLVMdev] LLVM documentation work help
Sean,
I can create html, pdf and epub, then put them on
<https://github.com/Jonathan2251/lbd/tree/gh-pages>.
The uvbook example as below can click the pdf link and pop up a download window while I cannot. The uvbook link is put on http://username.github.com/... while the "make gh-pages" put them on https://github.com/username/... How can I have the download link like uvbook
2012 Dec 04
1
[LLVMdev] LLVM documentation work help
Wei-Ren,
Sorry, currently, I have an English helper in documentation. The cpu0 is my brother teaching material for college, and I did llvm backend compiler tutorial for cpu0 since I didn't find a good tutorial in llvm backend design.
As I know, there are many way to contribute back to open source or llvm. For example, write qemu for cpu0 is a extended work in cpu0 llvm backend design. Or
2013 Jan 11
4
[LLVMdev] Update PTX section in CodeGenerator.html
Hi Justin,
I believe the PTX section in the link below need some love,
updating "lib/Target/PTX" to "lib/Target/NVPTX" for example.
Would you like to take a look?
http://llvm.org/docs/CodeGenerator.html#the-ptx-backend
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
2012 Jun 15
2
[LLVMdev] A simple tutorial on generating PTX assembler out of Ada source code using LLVM NVPTX backend
On Fri, Jun 15, 2012 at 09:06:03AM +0200, Duncan Sands wrote:
> Hi Dima,
>
> > FWIW, attached presentation provides a simple jump-start tutorial for newbies to
> > start doing something useful with LLVM, DragonEgg, NVPTX backend and some custom
> > high-level language. Along with short software overview from the user
> > perspective it contains instructions on
2012 Apr 24
5
[LLVMdev] Trouble with tweaking test-release.sh script
Hi 陳韋任,
Sorry for the late response.
On Apr 21, 2012, at 8:03 PM, 陳韋任 wrote:
> I have a native compile and the result seems better... You can compare
> the result of cross compile [1] and the native compile [2].
>
> Any though?
>
I'm not particularly happy about the failures here. We need to get to the bottom of them. In the previous email, you tried setting CFLAGS and
2012 Oct 30
3
[LLVMdev] TargetELFWriterInfo used for anything?
> In consideration of those codes in XXXAsmPrinter class which print out
> MachineInstr in .s format, I tend to think they are old codes that
> might be obsolete and will be replaced with MC layer implementation,
> but I am not sure.
How about sending a patch which remove those obsolete code, and let
others give comment?
Cheers,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab,
2012 Sep 13
5
[LLVMdev] Fail to compile LLVM on Gentoo Linux
Hi all,
I think it's Gentoo's bug, but I want to know if anyone has the same
issue here. I am compiling LLVM trunk on Gentoo (gcc 4.5.2), and I get
error message below,
---
make[4]: Entering directory `/nfs_home/chenwj/llvm-3.1/svn/build/tools/clang/lib/Frontend'
llvm[4]: Compiling InitHeaderSearch.cpp for Release+Asserts build
2012 Apr 27
4
[LLVMdev] RE : Detect if a basicblock is part of a loop
Thx all for the quick answers...
> De : llvmdev-bounces at cs.uiuc.edu [llvmdev-bounces at cs.uiuc.edu] de la part de Arnaud ALLARD DE GRANDMAISON [arnaud.allarddegrandmaison at parrot.com]
>
> Hi,
>
> Depending on what have run before your pass, the loop may have been unrolled or simplified if the computation inside the loop is too simple.
>
> Cheers,
> --
> Arnaud de
2013 Feb 06
2
[LLVMdev] How to write up XXInstFormat.td?
Hi all,
I have some troubles in writing XXInstFormat.td for my little backend.
I don't know how should I start writing up this file. Is there any
general rule? Thanks.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj
2012 Sep 20
4
[LLVMdev] [RFC] Improving documentation for ARM
Hi all,
While building/testing LLVM/Clang on ARM, I often have problems that
are undocumented on the website. I would like to contribute my experience
if possible so that others can benefit from it. If this is a good idea,
I am wondering on what page I should write it down, [1] or [2]?
Regards,
chenwj
[1] http://llvm.org/docs/GettingStarted.html
[2] http://llvm.org/docs/FAQ.html
--
Wei-Ren
2012 Apr 16
3
[LLVMdev] How to compile this linux-driver like programme into .bc file?
Thanks for your help and patience!
Best regards,
Zhen Kai
At 2012-04-16 15:35:25,"陳韋任" <chenwj at iis.sinica.edu.tw> wrote:
>> The thing is that I know the Makefile to complete that task. But what I want to know the clang command that can do that. Since the makefile will generate a .ko file while I can use the clang command "-O3-emit-llvm" to generate a
2013 Jan 11
4
[LLVMdev] Obsolete PTX is NOT completely removed in 3.2 release
Hi Pawel,
PTX already be replaced with NVPTX. However, PTX subdirectory
still sit in lib/Target in 3.2 release. Do you think update the
release tarball is a good idea? Also could you remove it from
the trunk?
Thanks.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage:
2012 Dec 23
0
[LLVMdev] "Write An LLVM Backend Tutorial For Cpu0"
That would be great. Does it make sense to link off llvm.org/docs/tutorial?
-Chris
On Dec 22, 2012, at 9:52 PM, Sean Silva <silvas at purdue.edu> wrote:
>> Do you think it's O.K. to put the link somewhere else on the web site?
>
> I have been considering adding a page of assorted links to external
> documentation. I'm not sure if anybody else wants such a page
2012 Aug 27
4
[LLVMdev] where can I find out the documents of how to write a llvm regression test case?
hi,chen:
thaks for your explaining,after reading it i have a few problems more.
1.in the sentenses of "X32: subl $-128, %eax" and "; X64: subl
$-128," ,i do not know what means that in detail,these sentences were
writen follow which language rules?
2.i want to write such a test:translate a *.ll(i.e:hello.ll) file to a
*.c file(i.e:hello.c) with llc,then verify if the .c
2012 May 08
2
[LLVMdev] RE : svn trunk comilation error
Hi,
Sorry I did not precise that, but I'm already doing that...
I have, as you say, two different director, one for source and one for build (where I run my configure)...
Cheers
________________________________________
De : 陳韋任 [chenwj at iis.sinica.edu.tw]
Date d'envoi : mardi 8 mai 2012 05:21
À : Rinaldini Julien
Cc: LLVM Developers Mailing List
Objet : Re: [LLVMdev] svn trunk
2012 Apr 26
2
[LLVMdev] Trouble with tweaking test-release.sh script
Update:
> Clang :: CodeGenCXX/cxx0x-initializer-stdinitializerlist.cpp
>
> Seems to be difference between ARM and Intel C++ ABI, but I leave it to
> James to comment.
Use "-triple x86_64-none-linux-gnu" makes this test pass.
Regards,
chenwj
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
2012 Sep 24
4
[LLVMdev] [Questions] clang cross compilation and SimpleScalar simulation
Hello,
I want to compile MiBench by clang, and the target-ISA is armv4. The code
generated using llvm-2.9, clang-2.9, and arm-linux-gcc (gcc version
2.95.2), simulator is sim-panalyzer 2.0.3 .
I use these commends:
$ clang -O3 -o hello.ll -c -emit-llvm hello.c
$ llc -O3 -o hello.s -march=arm -mcpu=strongarm1100 hello.ll
$ arm-linux-gcc -O3 -march=armv4 -mcpu=strongarm1100 -static