Displaying 8 results from an estimated 8 matches for "gefele".
Did you mean:
fedele
2011 Aug 01
0
[LLVMdev] "icmp sgt" when it should be "ugt" ?
Icmp sgt is correct. Note that "ugt x, 0" is the same as "x != 0" which is not what you want.
-Chris
On Aug 1, 2011, at 9:11 AM, Jonas Gefele <llvm.org at schrieb.de> wrote:
> Hello,
>
> while writing a new LLVM backend I have observed that in some cases the
> optimizer produces an "icmp sgt i32 %a, 0" where I would have expected an
> "icmp ugt i32 %a, 0".
>
> For example when I feed &quo...
2011 Aug 01
2
[LLVMdev] "icmp sgt" when it should be "ugt" ?
Hello,
while writing a new LLVM backend I have observed that in some cases the
optimizer produces an "icmp sgt i32 %a, 0" where I would have expected an
"icmp ugt i32 %a, 0".
For example when I feed "opt -O3 -S ..." (LLVM 2.9, Windows) with
------------------------------------------------------------------------
target datalayout = "E-p:32:32:32"
2011 Aug 04
0
[LLVMdev] LLVM backend: Treat some function calls specially
...everything to a single call during instruction selection, and then write a machine function pass that translates the normal CALL's into CALL_NATIVE?
Micah
> -----Original Message-----
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of Jonas Gefele
> Sent: Thursday, August 04, 2011 9:56 AM
> To: llvmdev at cs.uiuc.edu
> Subject: [LLVMdev] LLVM backend: Treat some function calls specially
>
> Hello,
>
> I am writing an LLVM backend that generates byte code for a custom
> virtual
> machine. Standard function calls a...
2011 Aug 04
2
[LLVMdev] LLVM backend: Treat some function calls specially
Hello,
I am writing an LLVM backend that generates byte code for a custom virtual
machine. Standard function calls are lowered to a simple
CALL $offsetInByteCode
This works fine so far using the standard machinery of LLVM. But some
functions are not implemented in byte code, but delegated to native
implementations within the VM. Calls to these functions use a non-standard
calling convention
2011 Jan 10
1
[LLVMdev] Current state of the (new) CBackend & LLVM/clang with Microsoft Visual Studio
Hi.
I am interested in using the CBackend of LLVM. I have read about the
problems with the current version and that David Greene has started a
reimplementation. Can you tell me about its current state?
Furthermore, I use Microsoft Visual Studio. The "Getting started with
MVC" documents for release 2.8 say "To emphasize, there is no C/C++
front end currently available" but
2011 Aug 02
2
[LLVMdev] "icmp sgt" when it should be "ugt" ?
...is false and control branches to %if.end.
The GEP does have an inbounds attribute, I'm not sure if that is relevant here.
Ciao, Duncan.
Note that "ugt x, 0" is the same as "x != 0" which is not what you want.
>
> -Chris
>
> On Aug 1, 2011, at 9:11 AM, Jonas Gefele<llvm.org at schrieb.de> wrote:
>
>> Hello,
>>
>> while writing a new LLVM backend I have observed that in some cases the
>> optimizer produces an "icmp sgt i32 %a, 0" where I would have expected an
>> "icmp ugt i32 %a, 0".
>>
>>...
2011 Apr 20
0
[LLVMdev] Create Visual Studio project without cmake
Hello,
I am interested in using (parts) of LLVM/clang in my Visual Studio
project. I don't want the resulting VS project file(s) to depend on CMAKE.
A (fairly old) thread on CMAKE mailing list says it is not supported by
CMAKE to generate CMAKE-independent VS projects
(http://www.mail-archive.com/cmake at cmake.org/msg16634.html).
So, does anyone here know a better way to achieve this than
2012 Apr 18
0
[LLVMdev] [cfe-dev] LLVM Backend for Z80
Hi Peter,
(I'm CC'ing the LLVMdev list as there might be others able to help you)
I don't know this assertion, so can't help you with that particular problem.
But concerning "more debug info": Do you know the following two links?
http://llvm.org/releases/3.0/docs/ProgrammersManual.html#DEBUG
You can find some example debug code e.g. in method Select(SDNode *Node)
in