Displaying 20 results from an estimated 5000 matches similar to: "[LLVMdev] DebugAA, GVN bug?"
2014 Jan 08
2
[LLVMdev] Request for Git Mirror of VMKit Subproject
Thanks, Anton. I always forget about llvm-admin :).
I'd say converting all branches would be best, would help track the
MCJIT work for example.
Gaël, does that sound good to you? You're the one making all the
commits these days :).
~Will
On Sun, Jan 5, 2014 at 9:03 AM, Anton Korobeynikov
<anton at korobeynikov.info> wrote:
> Hello
>
> I can create a mirror, this is not
2014 Jan 04
3
[LLVMdev] Request for Git Mirror of VMKit Subproject
Hi all,
Don't suppose VMKit could be added to the set of subprojects with
official git mirrors?
Please and thank you! :)
~Will
2011 Aug 23
2
[LLVMdev] VMKit build error
Hmm, disregard my previous comment (while you might still have issues
with 64bit, that's not what's primarily causing your issue)--your
particular error is when you don't point vmkit to the classpath
libraries properly.
Set it with the configure option
--with-gnu-classpath-glibj=/path/to/classpath-0.97.2/lib/glibj.zip
Good luck!
~Will
On Tue, Aug 23, 2011 at 5:49 PM, Will Dietz
2010 May 26
2
[LLVMdev] AliasAnalysis as a Loadable Module, Possible 2.6->2.7 issue
Thanks for the response, Eli.
The header suggestion could certainly cause this issue (I panicked for
a second), but unfortunately as far as I can tell the headers are in
fact from LLVM 2.7.
The pass is built as a project configured by llvm, so hopefully that
would make things right, but also:
--include paths look legit (make VERBOSE=1, etc)
--strace on the build process for the project confirms
2010 May 26
2
[LLVMdev] AliasAnalysis as a Loadable Module, Possible 2.6->2.7 issue
Hi all,
First time posting to llvmdev, be gentle :).
I'm working on an AliasAnalysis implementation and running into an
issue on 2.7, that doesn't exist in 2.6 as far as I can tell.
Short version: has anyone been able to load an AliasAnalysis module
into 2.7's opt?
Longer version:
Even with a dummy pass implementation (just returns MayAlias for
everything), I'm getting very
2011 Aug 24
0
[LLVMdev] VMKit build error
Ah yes, thanks, this was one problem, now I hit another:
llvm[2]: Building Release+Asserts mmtk-vmkit.jar all
Thread 0x110000000 received a SIGSEGV: either the VM code or an external
native method is bogus. Aborting...
; 0x5cfeed (0x1100fe410) in _Z14sigsegvHandleriP7siginfoPv
; 0x2b889c232c60 in Unknown method
; 0x561499 (0x1100fe900) in _ZN2j310JavaObject7acquireEPS0_
; 0x55b464 (0x1100fe920)
2011 Aug 15
1
[LLVMdev] [VMKit] 2.9 or ToT? Java version/features?
Hi Nicolas,
Reviving old thread of sorts... thank you very much for your earlier
response--I apologize for not responding to tell you how very helpful
your information was! Didn't come back because you gave me everything
I needed at the time :).
Anyway:
On Fri, May 13, 2011 at 2:00 PM, nicolas geoffray
<nicolas.geoffray at gmail.com> wrote:
> On Fri, May 13, 2011 at 7:30 PM, Will
2010 May 26
0
[LLVMdev] AliasAnalysis as a Loadable Module, Possible 2.6->2.7 issue
Dear Will,
If you're seeing the wrong method executed, it's probably because you're
using multiple inheritance in your analysis group (which is a very
common thing to do).
LLVM 2.7 made a change which alleviated the need for RTTI or some other
undesirable C++ feature. However, it also broke multiple inheritance
with analysis group passes. To fix it, your analysis group needs to
2011 May 13
2
[LLVMdev] [VMKit] 2.9 or ToT? Java version/features?
Hi all,
I'm interested in using VMKit rather extensively in a project of mine.
I was hoping to get feedback on a few vmkit-related questions from
those more familiar:
--Is there a 'best' version to use? I'd be inclined to use the 2.9
release since it's a stationary target, but curious if I should try to
follow ToT. Is there a recommended best practice?
--What features of
2010 May 26
0
[LLVMdev] AliasAnalysis as a Loadable Module, Possible 2.6->2.7 issue
On Tue, May 25, 2010 at 5:53 PM, Will Dietz <willdtz at gmail.com> wrote:
> Hi all,
>
> First time posting to llvmdev, be gentle :).
>
> I'm working on an AliasAnalysis implementation and running into an
> issue on 2.7, that doesn't exist in 2.6 as far as I can tell.
>
> Short version: has anyone been able to load an AliasAnalysis module
> into 2.7's
2016 Oct 28
2
RFC: APIs for bitcode files containing multiple modules
> On Oct 28, 2016, at 2:16 PM, Will Dietz <willdtz at gmail.com> wrote:
>
> On Fri, Oct 28, 2016 at 2:06 PM, Peter Collingbourne <peter at pcc.me.uk <mailto:peter at pcc.me.uk>> wrote:
>> On Fri, Oct 28, 2016 at 6:11 AM, Will Dietz <willdtz at gmail.com> wrote:
>>>
>>> On Wed, Oct 26, 2016 at 2:04 PM, Peter Collingbourne via llvm-dev
2015 Aug 07
2
load instruction erroneously removed by GVN
Hi,
I'm having a problem with GVN removing a load instruction that I think
is needed.
Dump before GVN:
*** IR Dump Before Global Value Numbering ***
; Function Attrs: minsize optsize
define i16 @TEST__MAIN(i16 %argc.13.par, i16** %argv.14.par) #0 {
%buf.17 = alloca [10 x i16], align 1
%_tmp30 = getelementptr inbounds [10 x i16], [10 x i16]* %buf.17, i16
0, i16 0, !dbg !22
call
2011 May 13
0
[LLVMdev] [VMKit] 2.9 or ToT? Java version/features?
Hi Will,
On Fri, May 13, 2011 at 7:30 PM, Will Dietz <willdtz at gmail.com> wrote:
> Hi all,
>
> I'm interested in using VMKit rather extensively in a project of mine.
>
>
Great!
> I was hoping to get feedback on a few vmkit-related questions from
> those more familiar:
>
> --Is there a 'best' version to use? I'd be inclined to use the 2.9
>
2016 Oct 28
2
RFC: APIs for bitcode files containing multiple modules
On Fri, Oct 28, 2016 at 6:11 AM, Will Dietz <willdtz at gmail.com> wrote:
> On Wed, Oct 26, 2016 at 2:04 PM, Peter Collingbourne via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> > On Tue, Oct 25, 2016 at 8:36 PM, Mehdi Amini <mehdi.amini at apple.com>
> wrote:
> >>
> >>
> >> On Oct 25, 2016, at 6:28 PM, Peter Collingbourne <peter
2011 May 21
4
[LLVMdev] getCanonicalInductionVariable
Hi
I have the followed code for which I am writing a loop pass.
int main() {
int i = 0;
for (i=0; i<20; i++) {
printf ("hello world %d\n", i);
}
return 0;
}
In the function runOnLoop, I have the following instruction
PHINode *indv = NULL;
indv = L->getCanonicalInductionVariable();
However, when I check indv is always set to NULL.
Since the code has a canonical
2017 May 07
2
[cfe-dev] JIT doens't resolve address - Resolve obj-Addresses?
Hi Bjoern,
CCing cfg-dev (since that's where the conversation started) and llvm-dev
(since it's relevant there).
Do you know if there is a way to obtain the fully resolved obj-code? I
> wanted to load the functions into a shared memory, but how? The only thing
> I receive is a function pointer, but I don't know how large the function
> 'behind' is. Even a call to
2013 Jan 16
0
[LLVMdev] Setting number of lit threads with make check
Try:
make check-all LIT_ARGS="-s -j10"
To limit the threads to 10, for example.
On Wed, Jan 16, 2013 at 1:38 PM, Redmond, Paul <paul.redmond at intel.com> wrote:
> Hi,
>
> Does anyone know how I can set the number of threads lit uses when invoked by make check? Lit has the —threads argument but this doesn't get set when run through make so it uses the max number of
2011 May 04
0
[LLVMdev] GVN Infinite loop
Mainline.
------------------------------
From: John Criswell
Sent: Tuesday, May 03, 2011 8:34 PM
To: Arushi Aggarwal
Cc: LLVM Dev
Subject: Re: [LLVMdev] GVN Infinite loop
On 5/3/11 5:25 PM, Arushi Aggarwal wrote:
Hi,
GVN seems to be running in an infinite loop on my example. I have attached
the output of one iteration. I cant seem to reduce the testcase either.
Are you running with LLVM
2011 Nov 06
0
[LLVMdev] Printing DSGraph in llvm-3.0
On Sun, Nov 6, 2011 at 12:24 AM, Ankita (Garg) Goel
<gargankita at gmail.com> wrote:
> Hi,
> I am using the DSA analysis in llvm-3.0. I am interested in seeing the
> resultant DSGraph for my sample input program. I tried the -dsa-only-print
> parameter, but was not successful in getting the .dot file for the graph as
> mentioned in Printer.cpp. The exact command that I tried
2013 Dec 11
2
[LLVMdev] -ltinfo and -lz causing problems
On a particular system I am trying to link my application to the LLVM
library
and it can't find -ltinfo and -lz. The former is part of ncurses (build
with term-
info). Building ncurses for this system in user space turns out to be not
straight-forward (haven't succeeded so far).
In LLVM, is there a way to turn the need for -ltinfo and -lz off?
Frank