Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Problems with 'make check'"
2007 May 08
0
[LLVMdev] Problems with 'make check'
> Several instances of 'couldn't execute "-emit-llvm": no such file or directory' :-
>
> FAIL: /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c
> Failed with posix(ENOENT,no such file or directory) at line 1
> while running: -emit-llvm -S /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c -o - | llvm-as | llc -march=c | grep
2007 May 08
2
[LLVMdev] Problems with 'make check'
>> Several instances of 'couldn't execute "-emit-llvm": no such file or
>> directory' :-
>>
>> FAIL: /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c
>> Failed with posix(ENOENT,no such file or directory) at line 1
>> while running: -emit-llvm -S
>> /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c -o - |
2007 May 08
0
[LLVMdev] Problems with 'make check'
>>> FAIL: /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c
>>> Failed with posix(ENOENT,no such file or directory) at line 1
>>> while running: -emit-llvm -S
>>> /usr/src/llvm/test/CodeGen/CBackend/2007-01-06-Signless.c -o - | llvm-as
>>> | llc -march=c | grep {(unsigned short}
>>> couldn't execute
2007 Jun 26
2
[LLVMdev] LLVM 2.0 and integer signedness
Hello, Alberto.
> I'm using llvm for instrumenting code, and I need to know if there's a way to
> difference between signed and unsigned Values of integer type during an
> optimization pass.
Types are signless in LLVM 2, operations are not. So, you should
probably inspect insts itself, not their operands.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics &
2012 Apr 19
0
[LLVMdev] CBackend removal
> I'm periodically updating my local version of the LLVM, and, when I did it
> today, I couldn't use the llc with -march=c. Looking for the CBackend files,
> I realized that they were removed from the LLVM folder. I actually don't
> remember reading about a drop of this capability in any of the devlist
> messages, so I was wondering if this removal could be only
2012 Apr 19
1
[LLVMdev] CBackend removal
Dear Jim and Owen,
Thanks for replies,
I only kindly suggest some discussion on the maillist in such cases.
Just in general, nasty precedents sometimes happen, for example on IRC
I've recently seen some commits to Objective C were requested to be
reverted, because they were commited without any discussion. Here
things are certainly not that hard, but the point is the same: it is
always nice
2012 Nov 21
2
[LLVMdev] Python Backend
Hi,
I have a version of the old CBackend which is working with the current
trunk.
I am in the progress of rewriting it into a new version but that project
is not going as fast as I would hope as I have been distracted by other
tasks with higher priority lately.
Anyway, for those interested, I can provide patches, optionally
separated into several parts (core, testing, misc).
I am afraid that
2008 Jun 03
2
[LLVMdev] signedness of types
Hi
I currently would like to find out the signedness of a instruction. But
looking at the CBackend, it looks as if it is not that simple? So i have two
questions:
Is there an easier way than guessing as it is done in the CBackend?
Is there a reason for that signedness is not part of the instruction type?
Best regards
ST
2012 Apr 19
3
[LLVMdev] CBackend removal
Dear all,
I've also noticed C backend was removed a little bit... silently. In
the end of March I only got open bugs closed by Benjamin Kramer in
bugzilla, but they sounded like "decision is made". So the question
is: it such silent removal a normal practice? In times of 3.0 release
there were long discussions on what to drop and what to preserve, e.g.
sparc backend, if I remember
2006 Nov 24
4
[LLVMdev] Byte code portability (was Re: libstdc++ as bytecode, and compiling C++ to C)
Reid Spencer schrieb:
> Note that C and LLVM types are *not* the same things (despite the
> similar names). We are in the process of making this abundantly clear.
> The LLVM IR will soon use names like i8, i16, i32, and i64 (signless
> integer quantities of specific sizes, regardless of platform).
I had explicitly specified the size in the input code using a uint32_t
type, the
2012 Apr 19
0
[LLVMdev] CBackend removal
Hi Dmitry,
Where were you expecting notice to have been given? If I recall correctly, the obsolescence of the C backend was mentioned many times on this mailing list, and as Owen notes, in the release notes since 2.8. I'm not trying to be snarky. You were obviously genuinely surprised by its removal, and that makes me wonder if where the core open source devs are expecting people to look for
2012 Nov 21
0
[LLVMdev] Python Backend
I'm very interested in this patch. Could you, Roel, upload it somewhere or
maybe put your code to github or something simmilar?
Additional - you're fixing it - could you please provide a little more
information - what should I read to get more informations about writing not
hardware but software backend in LLVM? (Of course the code analysis is one
way, but maybe there is other also).
2012 Apr 19
2
[LLVMdev] CBackend removal
Hi everyone,
I'm using the LLVM in a project, and I'm specially interested in using its optimizer. After apply the optimizations, I needed to create a C/C++ source code equivalent to the original one.
I'm periodically updating my local version of the LLVM, and, when I did it today, I couldn't use the llc with -march=c. Looking for the CBackend files, I realized that they were
2007 Jun 26
2
[LLVMdev] LLVM 2.0 and integer signedness
On Tue, 26 Jun 2007, [ISO-8859-1] Alberto González wrote:
> The problem is that what i'm instrumenting is loads and stores, plus
> function call arguments and return values, which have no signedness
> information.
Why do you need this?
-Chris
> El 26/06/2007, a las 17:03, Anton Korobeynikov escribió:
>
>> Hello, Alberto.
>>
>>> I'm using llvm for
2005 Apr 22
2
[LLVMdev] Optional Target Builds
On Fri, 2005-04-22 at 09:52 -0600, Al Stone wrote:
> On Fri, 2005-04-22 at 10:18 -0500, Chris Lattner wrote:
> > Would passing one option, "--enable-arch=host", be ok?
>
> If what you mean is that "--enable-arch=host" would build only the
> host target, that could work. "--enable-arch=host-only" or something
> _might_ be clearer. So let me
2020 May 20
2
[ORC JIT][MLIR] GDBRegistrationListener "second attempt to perform debug registration" assert
Hi all,
Attention: Lang Hames
I am developing the nGraph MLIR<https://github.com/NervanaSystems/ngraph/tree/master/src/contrib/mlir> implementation and hitting the following assert while running nGraph unit tests:
assert(ObjectBufferMap.find(K) == ObjectBufferMap.end() &&
"Second attempt to perform debug registration.");
Here is a
2008 Jan 11
1
[LLVMdev] Patch for NetBSD support in CBackend.cpp
NetBSD does not have alloca.h, so CBackend.cpp need to handle NetBSD
in the same way as FreeBSD and OpenBSD, as in the attached patch.
/Krister
-------------- next part --------------
Index: CBackend.cpp
===================================================================
--- CBackend.cpp (revision 45865)
+++ CBackend.cpp (working copy)
@@ -1323,7 +1323,7 @@ static void
2008 Jun 03
0
[LLVMdev] signedness of types
On Tue, Jun 3, 2008 at 2:42 AM, ST <st at iss.tu-darmstadt.de> wrote:
> Hi
>
> I currently would like to find out the signedness of a instruction. But
> looking at the CBackend, it looks as if it is not that simple? So i have two
> questions:
> Is there an easier way than guessing as it is done in the CBackend?
> Is there a reason for that signedness is not part of the
2008 Nov 25
1
[LLVMdev] AddReadAttrs vs. TargetMachine?
Hi,
I want to invoke the AddReadAttrs pass with my software backend
(derived from TargetMachine like CBackend).
CBackend uses addPassesToEmitWholeFile-method for invoking several
passes. I tried to use the same method, but it failed on runtime.
Running llc with my backend produces (mac os x 10.5 and llvm 2.4):
dyld: lazy symbol binding failed: Symbol not found:
2006 Nov 24
0
[LLVMdev] Byte code portability (was Re: libstdc++ as bytecode, and compiling C++ to C)
Hi Philipp,
On Fri, 2006-11-24 at 20:09 +0100, Philipp Klaus Krause wrote:
> Reid Spencer schrieb:
>
> > Note that C and LLVM types are *not* the same things (despite the
> > similar names). We are in the process of making this abundantly clear.
> > The LLVM IR will soon use names like i8, i16, i32, and i64 (signless
> > integer quantities of specific sizes,