Displaying 20 results from an estimated 300 matches similar to: "404s within LLVM documentation"
2019 Aug 29
2
404s within LLVM documentation
Patrick, how long does the crawl take? I suspect if we fixed internal
documentation links so that they point to local copies of documentation
when building locally it would be quite quick (no actual idea though). That
in turn would probably make it feasible to add to the existing
documentation build bots, I think.
James
On Thu, 29 Aug 2019 at 03:47, Neil Nelson via llvm-dev <
llvm-dev at
2019 Oct 15
2
Easy way to add common pass for optimization
Hi all,
I wrote a compiler front end which generates IR codes, but due to the
logic, the IR codes have a lot of instructions like unnecessary br jump,
basic block creation, load instructions and expression which can be
simplified.
now I want to use built in passes to optimize the generated code, but after
I read the tutorial: https://llvm.org/docs/tutorial/MyFirstLanguageFrontend,
I found that I
2007 Nov 05
0
[LLVMdev] 'Implementing a language with LLVM' tutorial
On 11/5/07, Chris Lattner <clattner at apple.com> wrote:
> Hi All,
Hi,
>
> http://llvm.org/docs/tutorial/
Very interesting tutorial, reading it now :)
> Anyone have thoughts or feedback? :)
There's a typo in http://llvm.org/docs/tutorial/LangImpl5.html
"the Phi node expects to have an extry" s/extry/entry/
Best regards,
Edwin
2007 Nov 13
2
[LLVMdev] 'Implementing a language with LLVM' tutorial
On Nov 11, 2007, at 2:41 PM, Kelly Wilson wrote:
> Hey Chris:
>
> Here are the diffs for the next few chapters of the tutorial that I
> have
> edited.
Nice! You are an excellent editor, I'm impressed. I committed these
without any changes here:
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20071112/055566.html
Thank you for the help with this.
> Please
2019 Aug 07
2
Trouble with ORCv2 Tutorial
Hi folks,
I'm working on migrating a JIT compiler from the old ORCv1 JIT APIs to
the newer ORCv2 ones and am having some trouble getting the code from
chapter 1 of the "Building a JIT" [1] tutorial working properly. I
have previously walked through the "My First Langauge" [2] tutorial
and that went smoothly using the provided JIT class, but using the one
from the JIT
2019 Apr 07
2
Moving docs?
Hi llvm-admin, (cc llvm-dev for visibility)
We’re working on some improvements to the documentation, and want to move things (e.g. the Kaleidoscope tutorial into a subdirectory) around without breaking any links to it. Is there a way to do forwards on the web page that you prefer?
-Chris
2007 Nov 05
0
[LLVMdev] 'Implementing a language with LLVM' tutorial
Very nice. Here's a couple comments on the first 6 chapters:
http://llvm.org/docs/tutorial/LangImpl1.html
"We handle comments by skipping to the end of the line and then
returning the next comment."
Shouldn't this say "returning the next comment"?
http://llvm.org/docs/tutorial/LangImpl2.html
I was a bit confused at first because the AST node classes are called
ASTs.
2012 Nov 14
4
[LLVMdev] Kill TestSuiteMakefileGuide.html?
Sorry for the bother Jim, but I'm calling on you again for guidance
about llvm-gcc mentions. What should be done about the mention of
llvm-gcc on <http://llvm.org/docs/TestSuiteMakefileGuide.html>? Can we
just roughly s/llvm-gcc/clang/ ? Daniel, feel free to provide guidance
as well.
-- Sean Silva
On Wed, Nov 14, 2012 at 4:36 PM, Daniel Dunbar <daniel.dunbar at gmail.com> wrote:
2019 Aug 08
2
Trouble with ORCv2 Tutorial
Hi Praveen,
Thanks for pointing that out :) That's my mistake.
I might have been misidentifying the issue with the assert statement.
With those fixes made function calls seem to all call the first
function called in the REPL. For example:
ready> def fib(n) if (n < 2) then n else fib(n - 1) + fib(n - 2);
...
ready> fib(40);
Evaluated to 102334155.000000
ready> fib(10); # This
2012 Nov 14
0
[LLVMdev] Kill TestSuiteMakefileGuide.html?
Unfortunately, LNT still uses the Makefiles underneath, and the
Makefiles support a few users who use the more advanced hackery they
support. We should keep it for the time being.
- Daniel
On Nov 14, 2012, at 13:30, Sean Silva <silvas at purdue.edu> wrote:
> The top of the file says that it is deprecated in favor of LNT. Is
> this document still needed? It makes mention of
2012 Nov 15
0
[LLVMdev] Kill TestSuiteMakefileGuide.html?
Hi Sean,
On 14/11/12 23:53, Sean Silva wrote:
> Sorry for the bother Jim, but I'm calling on you again for guidance
> about llvm-gcc mentions. What should be done about the mention of
> llvm-gcc on <http://llvm.org/docs/TestSuiteMakefileGuide.html>? Can we
> just roughly s/llvm-gcc/clang/ ? Daniel, feel free to provide guidance
> as well.
to some extent llvm-gcc lives on
2019 Aug 09
2
Trouble with ORCv2 Tutorial
HI Lang,
Thanks a bunch for the reply. That worked great for on my end and is a
pretty tiny change.
Really appreciate all the work you've done on this new JIT stuff and
putting together those great tutorials.
Zeke
On Thu, Aug 8, 2019 at 3:07 PM Lang Hames <lhames at gmail.com> wrote:
>
> Hi Zeke,
>
> Thanks for pointing this out.
>
> You're right: the issue is
2007 Nov 05
5
[LLVMdev] 'Implementing a language with LLVM' tutorial
On Mon, 5 Nov 2007, Aaron Gray wrote:
>> Anyone have thoughts or feedback? :)
>
> Nice job. The only bit that is not immediately clear is the 'Proto'
> variable, but is clear when looking through the code at the end of the page.
Where in the tutorial? What would you suggest that I say?
> Could do with a link to the LLVMBuilder class reference material.
I added a link
2018 Feb 26
2
Compiling a benchmark to IR (either from test-suite, or other benchmarks)
Hello all.
I'm in need of a benchmark that can be compiled to IR or bytecode. I found
the test-suite project (https://llvm.org/docs/TestSuiteMakefileGuide.html)
and thought a benchmark in that project might work. However, I'm having
trouble figuring out how to actually compile any of the benchmarks to IR or
bytecode. Using cmake and make I can compile them to binaries, but at no
point do
2007 Nov 05
13
[LLVMdev] 'Implementing a language with LLVM' tutorial
Hi All,
LLVM has long needed a tutorial for people who are interested in using
it to implement their favorite language and to demonstrate how to use
the JIT. To help solve this, I've put together a little tutorial that
runs through the implementation and extension of a toy language here:
http://llvm.org/docs/tutorial/
At this point, the tutorial is feature complete, but might
2012 Mar 29
2
[LLVMdev] Alloca instructions in NON-entry block?
The Kaleidoscope example here:
http://llvm.org/docs/tutorial/LangImpl7.html#adjustments
defines a CreateEntryBlockAlloca() helper function that "ensures that the allocas are created in the entry block of the function."
It's kid of implied, but I thought I'd ask explicitly: *must* alloca instructions be created in the entry block of a function?
- Paul
2012 Nov 14
2
[LLVMdev] Kill TestSuiteMakefileGuide.html?
The top of the file says that it is deprecated in favor of LNT. Is
this document still needed? It makes mention of llvm-gcc as well...
-- Sean Silva
2010 Jun 03
2
[LLVMdev] [PATCH] docs/tutorial/ Kaleidoscope typos
Index: docs/tutorial/LangImpl6.html
===================================================================
--- docs/tutorial/LangImpl6.html (revision 105365)
+++ docs/tutorial/LangImpl6.html (working copy)
@@ -531,7 +531,7 @@
def unary-(v)
0-v;
-# Define > with the same precedence as >.
+# Define > with the same precedence as <.
def binary> 10 (LHS RHS)
2011 Apr 20
2
[LLVMdev] translation to the LLVM IR
Hi all,
I am trying to compile a high-level imperative OOP-like language to
the LLVM IR. Do we have any "generic" way of translating a non-SSA
form to the LLVM IR's SSA? There are lots of LLVM front-ends now. Do
they do such translation individually? or there is some common non-SSA
IR that we can translate to, and can be converted to the LLVM IR
automatically? I did not find such
2013 Nov 15
1
Inconsistent results between caret+kernlab versions
I'm using caret to assess classifier performance (and it's great!). However, I've found that my results differ between R2.* and R3.* - reported accuracies are reduced dramatically. I suspect that a code change to kernlab ksvm may be responsible (see version 5.16-24 here: http://cran.r-project.org/web/packages/caret/news.html). I get very different results between caret_5.15-61 +