Displaying 20 results from an estimated 5000 matches similar to: "[LLVMdev] Building 64-bit libraries on OS X"
2009 Feb 10
2
[LLVMdev] Building 64-bit libraries on OS X
Hi,
how do I compile LLVM for 64-bit on OS X? I want to get 64-bit
libraries which generate x86_64 to link them into a 64-bit
application. All my attempts ended up with either 32-bit libraries or
errors. My machine is an Intel Xeon quad core, 'sysctl
hw.cpu64bit_capable' returns 1 so I think the machine is fine.
- './configure && make' yields 32-bit libraries and
2009 Feb 10
0
[LLVMdev] Building 64-bit libraries on OS X
To build 64-bit libraries (i.e. 'file <library>' shows x86_64) try
'make EXTRA_OPTIONS=-m64"
Either 32-bit or 64-bit libraries are able to generate code for either
32-bit or 64-bit, try -m32 or -m64 at runtime
On Feb 9, 2009, at 4:16 PMPST, Jan Rehders wrote:
> Hi,
>
> how do I compile LLVM for 64-bit on OS X? I want to get 64-bit
> libraries which
2009 Feb 16
1
[LLVMdev] Invalid call generated on 64-bit linux when calling native C function from IR
Hi,
when I try to generate LLVM-IR which calls back to native C functions the
jit compiler generates invalid code on 64-bit linux. The same code works
fine on 32-bit linux, 32-bit OS X and 64-bit OS X. A reproduction case is
attached to this mail. It is a simple modification of the "How to use jit"
example adding a call to a native function.
I am currently using EE->addGlobalMapping
2020 May 20
3
10.0.1-rc1 release has been tagged
On Wed, May 20, 2020 at 5:06 PM Tom Stellard <tstellar at redhat.com> wrote:
>
> On 05/19/2020 09:05 PM, Sedat Dilek wrote:
> > Hi Tom,
> >
> > thanks and congrats for LLVM 10.0.1-rc1 release.
> >
> > [1] shows 2 assets.
> > 10.0.0 RCs had a lot of more assets.
> > I am missing the llvm-project-10.0.1rc1.tar.xz tarball.
> >
> > Will
2020 May 21
2
10.0.1-rc1 release has been tagged
On Wed, May 20, 2020 at 11:12 PM Tom Stellard <tstellar at redhat.com> wrote:
>
> On 05/20/2020 09:53 AM, Sedat Dilek wrote:
> > On Wed, May 20, 2020 at 5:06 PM Tom Stellard <tstellar at redhat.com> wrote:
> >>
> >> On 05/19/2020 09:05 PM, Sedat Dilek wrote:
> >>> Hi Tom,
> >>>
> >>> thanks and congrats for LLVM
2015 May 23
3
[LLVMdev] Moving Private Label Prefixes from MCAsmInfo to MCObjectFileInfo
On 23 May 2015 at 00:08, Jim Grosbach <grosbach at apple.com> wrote:
> This is the key question. The LLVM assumption is that these sorts of things
> are inferable from the triple. Your observation here that the GNU world’s
> notion of triples and LLVM’s need not be the same is a good one. Having a
> split and a translation up in clang seems an interesting avenue to explore.
>
2007 Jun 13
5
[LLVMdev] How to call native functions from bytecode run in JIT?
Hi,
I was able to try this on linux again. Unfortunately it doesn't work
at all (neither using runFunction nor a CallInst). It simply says
function called get5 not known. Calling printf the same way works,
though. On linux the function is exported as "get5" from the
executable while it is called "_get5" on OS X. I could not spot any
other differences.. any
2010 Jan 05
1
[LLVMdev] [Please help] Is there any option to make static library files ( .a) to shared libraries (.so) ?
Dear experts,
I am trying to learn and use llvm, and I built llvm 2.6 with gcc
4.3.2 on linux.
I encountered an issue to resolve now.
1. Is there any option to build all the llvm libraries to shared
library files with .so extension?
Currently most of the library files come with .a extension which are
static, and only two libLTO.so and libprofile_rt.so files are in .so (
shared ) forms.
2013 Aug 22
0
[LLVMdev] [RFC PATCH] X32 ABI support for Clang/compiler-rt (Clang patch)
Clang patch for X32 support. Applies against current trunk.
--- ./tools/clang/include/clang/Driver/Options.td.orig 2013-05-16
21:51:51.286129820 +0000
+++ ./tools/clang/include/clang/Driver/Options.td 2013-05-16
21:53:24.875004239 +0000
@@ -841,6 +841,7 @@
HelpText<"Enable hexagon-qdsp6 backward compatibility">;
def m3dnowa : Flag<["-"], "m3dnowa">,
2007 Jun 11
2
[LLVMdev] How to call native functions from bytecode run in JIT?
Hi,
> I know nothing about this, but the failed assertion suggests the PPC
> code generator can't cope with a constant that's bigger than
> expected at
> that point. Have you taken a look at PPCJITInfo.cpp:382? It may shed
> some light.
It's inside PPCJITInfo::relocate but unfortunately I could not figure
out anything from the source. It looks like it's
2007 Jun 12
3
[LLVMdev] How to call native functions from bytecode run in JIT?
On Tue, 12 Jun 2007, Jan Rehders wrote:
>> Jan, how are you doing this? Are you creating an external LLVM
>> Function object named "get5", then using EE::addGlobalMapping? If
>> 'get5' exists in the address space, why not just let the JIT resolve it
>> (which will then create the stub)?
>
> Yes. I create a Function with matching signature,
2008 Dec 23
2
[LLVMdev] ParseAssemblyString change of behaviour
Hi,
when upgrading my compiler from LLVM 2.1 to 2.4 I stumbled upon a
change of behaviour in ParseAssemblyString. For an interactive
toplevel I am generating .ll source and feeding it into
ParseAssemblyString like this:
Module* parsedModule = ParseAssemblyString( code, targetModule,
&errorInfo );
where targetModule is the module I expect all the LLVM code to go.
Until 2.1 the
2016 Jan 14
2
Building SVN head with CMake - shared libraries?
Now that autoconf is going away soon, I figured I'd try building using
CMake.
I checked out llvm, cfe and lldb from the SVN server, and followed the
basic build instructions.
cmake -DBUILD_SHARED_LIBS=OFF -DCMAKE_INSTALL_PREFIX=/tools/llvm/svn_head
-DLLVM_TARGETS_TO_BUILD="X86;CppBackend" -DCMAKE_BUILD_TYPE=Release
-DLLVM_ENABLE_ASSERTIONS=ON ../llvm
Everything worked well, and in
2009 Dec 04
1
[LLVMdev] Transparent LTO on Mac OS X
I'm confused. libLTO takes bitcode files as input and creates a native object file as output. Why would libLTO create bitcode as output? If so, you're changing the existing API contract. Or are you creating an out-of-band bitcode file, in which case the linker would never see it.
ld doesn't have bitcode support, it has libLTO support, and libLTO is what processes the bitcode.
2009 Dec 04
1
[LLVMdev] Transparent LTO on Mac OS X
On Dec 4, 2009, at 2:49 PM, John Criswell wrote:
>> If you are building llvm-gcc yourself, try, in this order:
>> 1) sudo ln -s ../../Developer/usr/lib/libLTO.dylib /usr/lib/
>> libLTO.dylib
>>
>> 2) If you still get errors, try installing the libLTO.dylib from
>> your LLVM build into /Developer/usr/lib. Make sure that if you're
>> on a 64-bit
2015 Sep 04
2
RFC: LTO should use -disable-llvm-verifier
On Fri, Sep 04, 2015 at 11:13:43AM -0700, Mehdi Amini wrote:
>
> > On Sep 4, 2015, at 11:03 AM, Eric Christopher <echristo at gmail.com> wrote:
> >
> >
> >
> > On Fri, Sep 4, 2015 at 12:48 AM Mehdi Amini <mehdi.amini at apple.com <mailto:mehdi.amini at apple.com>> wrote:
> >> On Sep 4, 2015, at 12:22 AM, Eric Christopher <echristo
2006 Oct 06
3
xen kernel smp; but only one cpu
Hi
Booting my Xen Dom0 on Debian Etch (Kernel is the prebuild one from
bits.xensource.com), I found that only one cpu core (of two: dual core)
is recognized by the (dom0-)Kernel. Googling this issue, I found on
xen-devel-list that xen kernel is named smp but isn''t really doing so.
Is there any (prebuild) kernel that I can use for smp?
Thanks
Gregor Reich
2007 Nov 25
2
[LLVMdev] OCaml
Jon,
>> . Some interface to LLVM from OCaml
>>
>> What work has already been done on this and similar ideas? What is
>> the
>> easiest
>> way to interface a front-end written in OCaml with an LLVM backend?
I've written a compiler front end for a custom language in OCaml which
features compilation and an interactive toplevel. Until now I am
2012 Nov 19
0
[LLVMdev] LLVM shared libraries and versioning
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dear developers,
In the course of evaluating the feasibility of performing a
post-release upgrade of our Fedora LLVM stack, it was pointed out that
most of the shared libraries have filenames that do not contain
version tags:
http://article.gmane.org/gmane.linux.redhat.fedora.devel/171315
$ repoquery --provides llvm-libs.x86_64
2007 Jun 07
2
[LLVMdev] How to call native functions from bytecode run in JIT?
Hello,
can anyone help me calling native functions from LLVM-Bytecode
functions run in the JIT?
I have a program which creates an LLVM execution engine and adds
modules and functions
to it on the fly. I need to call some native functions of my program
from bytecode functions which causes some troubles as it appears not
to be documented. My test scenario works like the following:
I have