Displaying 20 results from an estimated 5000 matches similar to: "[LLVMdev] llc -march=cpp is broken?"
2011 Aug 16
2
[LLVMdev] --enable-shared doesn't build shared library any more
In r134967 it still worked, and in r137742 it now doesn't.
I used such flags: --enable-assertions --enable-shared --enable-libffi
--enable-debug-runtime --enable-debug-symbols --disable-optimized
Before build would create directory tools/llvm-shlib under the build
tree. Now it is missing.
Yuri
2013 Apr 18
3
[LLVMdev] [PATCH] with no response: Bug 13163 - BlockAddress instruction with use from the global context is damaged during module link
On 10/02/2012 13:01, Duncan Sands wrote:
>
> I think Chris is the right person to look at this, hopefully he will.
Now 5 months passed. I updated the patch for this current revision.
Can anybody review this and check in please?
http://llvm.org/bugs/show_bug.cgi?id=13163
Yuri
2014 Mar 31
3
[LLVMdev] Can WriteBitcodeToFile be parallelized?
This function (understandably) takes quite a long time, because it has
to go through each function in module and write its binary.
But it probably can be parallelized if different threads would write
binaries separately, and then merge them together.
Is this implemented or planned?
Yuri
2014 Feb 02
2
[LLVMdev] Why variables get "optimized away" after the last use in unoptimized code?
On 02/02/2014 01:48, David Chisnall wrote:
> In most calling conventions, this is a callee-save register. After its last use, the register allocator may reuse that register. On x86 and ARM, the register that contains this is also (usually) the register used for
But the rule "after the last use, the register allocator may reuse it"
is also introduced by llvm, since register
2010 Jun 03
2
[LLVMdev] Is there 'Nop' instruction?
How can I copy the value from another BB?
PHI instruction with one argument would fit, but it requires that all
arguments are in immediately preceding BBs.
Yuri
2010 Jun 10
3
[LLVMdev] clang build fails if done in the separate object directory
I did these steps:
* checked out llvm trunk, and clang trunk
* created symbolic link llvm/tools/clang
* created separate folder: llvm-objects
* run configure and gmake in llvm-objects
It builds ok until it hits clang, at which point I get an this error:
gmake[2]: Entering directory `/tmp/llvm-svn/llvm-objects/tools/clang'
Makefile:44: Makefile.config: No such file or directory
Makefile:127:
2011 Aug 17
0
[LLVMdev] --enable-shared doesn't build shared library any more
Yuri, on which host?
2011/8/17 Yuri <yuri at rawbw.com>:
> In r134967 it still worked, and in r137742 it now doesn't.
> I used such flags: --enable-assertions --enable-shared --enable-libffi
> --enable-debug-runtime --enable-debug-symbols --disable-optimized
>
> Before build would create directory tools/llvm-shlib under the build
> tree. Now it is missing.
In my
2013 Apr 24
0
[LLVMdev] [PATCH] with no response: Bug 13163 - BlockAddress instruction with use from the global context is damaged during module link
On Apr 17, 2013, at 7:26 PM, Yuri <yuri at rawbw.com> wrote:
> On 10/02/2012 13:01, Duncan Sands wrote:
>>
>> I think Chris is the right person to look at this, hopefully he will.
>
> Now 5 months passed. I updated the patch for this current revision.
> Can anybody review this and check in please?
>
> http://llvm.org/bugs/show_bug.cgi?id=13163
>
2012 Jul 05
5
[LLVMdev] [PATCH] with no response: Bug 13163 - BlockAddress instruction with use from the global context is damaged during module link
I think my patch fell through the cracks:
http://llvm.org/bugs/show_bug.cgi?id=13163
Could anybody please check it in?
Thanks,
Yuri
2010 Jun 10
3
[LLVMdev] clang build fails if done in the separate object directory
I've built clang+llvm in an object directory successfully, and I'm
sure others have. I'd guess the problem is the symlink, so I'd give
it a shot without it.
Reid
On Thu, Jun 10, 2010 at 7:43 AM, Diego Iastrubni <diegoiast at gmail.com> wrote:
> can you tell what commands exactly did you use?
>
> What I usually do is:
>
> svn co llvm...
> mkdir
2011 Feb 20
3
[LLVMdev] Announcing: LLVM 2.9 Tentative Release Schedule
On 02/19/2011 14:52, Yuri wrote:
> Will MC path for JNI be included in 2.9?
>
Sorry. I meant: Will MC path for JIT be included in 2.9?
2015 May 30
2
[LLVMdev] Linking modules across contexts crashes
I get a crash when I try to link multiple modules registered in their
individual contexts.
Documentation for Linker::LinkModules doesn't mention anything about
contexts, and the first link succeeds. But the second link crashes.
Is this not the right way to merge such modules? If not, then what is
the right way?
In any case, documentation for Linker::LinkModules should say if
contexts are
2011 Feb 20
0
[LLVMdev] Announcing: LLVM 2.9 Tentative Release Schedule
On Feb 19, 2011, at 8:05 PM, Yuri wrote:
> On 02/19/2011 14:52, Yuri wrote:
>> Will MC path for JNI be included in 2.9?
>>
>
> Sorry. I meant: Will MC path for JIT be included in 2.9?
While it would be nice, it doesn't seem like anyone is working on it at the moment.
-Chris
2010 Jun 10
0
[LLVMdev] clang build fails if done in the separate object directory
can you tell what commands exactly did you use?
What I usually do is:
svn co llvm...
mkdir llvm/tools/clang
svn co llvm/tools/clang
mkdir cmake-build
cd cmake-build
cmake ../
make
Try something similar by running "../configure", it should work.
On Thu, Jun 10, 2010 at 11:23 AM, Yuri <yuri at rawbw.com> wrote:
> I did these steps:
> * checked out llvm trunk, and clang
2011 Feb 24
2
[LLVMdev] Announcing: LLVM 2.9 Tentative Release Schedule
----- Original Message ----
> From: Chris Lattner <clattner at apple.com>
> To: Yuri <yuri at rawbw.com>
> Cc: llvmdev at cs.uiuc.edu
> Sent: Sun, February 20, 2011 3:26:35 AM
> Subject: Re: [LLVMdev] Announcing: LLVM 2.9 Tentative Release Schedule
>
>
> On Feb 19, 2011, at 8:05 PM, Yuri wrote:
>
> > On 02/19/2011 14:52, Yuri wrote:
> >>
2010 Jun 19
2
[LLVMdev] [patch] New feature: debug info for function memory ranges (-jit-emit-debug-function-range)
Have you found http://llvm.org/docs/DebuggingJITedCode.html? The JIT
already has support for something like this for gdb's benefit.
Perftools and valgrind just don't know how to find it yet.
On Sat, Jun 19, 2010 at 2:03 PM, Yuri <yuri at rawbw.com> wrote:
> This new option (--jit-emit-debug-function-range) will allow to output
> function information for memory ranges that
2010 Jul 14
2
[LLVMdev] Why exceptions don't work in JIT?
When I try running simple example with exceptions through JIT I get this
output:
terminate called after throwing an instance of 'E*'
Why exceptions don't work in JIT and what it takes to make them work?
Yuri
--- e.C ---
#include <stdio.h>
#include <stdlib.h>
class E {
};
void xmain() {
try {
throw new E;
} catch (E *e) {
printf("caught!\n");
2010 Aug 29
3
[LLVMdev] How can I know which functions aren't used within one module?
Every value used in .ll file normally has '#uses=' printed next to it.
But functions don't have this.
Is there a way to make llvm to print uses of functions within the
current module?
Thank you,
Yuri
2011 Jun 11
2
[LLVMdev] Build of C++ project with clang++ fails (local symbol 1: discarded in section `xxx')
I have C++ project that builds fine with g++.
But when I try to replace g++ with clang++ I get such errors (see below)
during link.
What might be a problem?
Yuri
--- errors are like this ---
local symbol 1: discarded in section `.text.SomeSymbolHere1'
local symbol 2: discarded in section `.text.SomeSymbolHere2'
...
...
2015 Apr 15
3
Is ssh supposed to run commands in terminal?
I noticed that this command returns NO through ssh:
> $ ssh user at host "if [ -t 1 ]; then echo YES; else echo NO; fi"
> NO
and YES when run locally (of course):
> $ if [ -t 1 ]; then echo YES; else echo NO; fi
> YES
I can't find any command line option related to running command remotely
in terminal. I think users intuitively expect commands to be run in