similar to: [LLVMdev] Newbie

Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] Newbie"

2008 Apr 05
0
[LLVMdev] Newbie
On Tue, Apr 1, 2008 at 9:49 AM, Vania Joloboff <vania at liama.ia.ac.cn> wrote: Hello, > > We are a research project in joint french-chinese laboratory. We are > considering using > LLVM in our project but we'd like to have some additional info before we > dive in. > Since we are new kids on the block, please bear with us... > > We are interested in using LLVM
2008 Apr 02
0
[LLVMdev] Newbie
Vania Joloboff wrote: > Hello, > > We are a research project in joint french-chinese laboratory. We are > considering using > LLVM in our project but we'd like to have some additional info before > we dive in. > Since we are new kids on the block, please bear with us... > > We are interested in using LLVM for emulation of real hardware. What > we have as >
2008 Apr 07
2
[LLVMdev] Newbie
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Thanks to all those who responded to our email.<br> <br> Tilmann Scheller wrote: <blockquote
2008 Apr 10
2
[LLVMdev] Newbie
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Tilmann Scheller wrote: <blockquote
2008 Apr 07
0
[LLVMdev] Newbie
On Mon, Apr 7, 2008 at 5:56 AM, Vania Joloboff <vania.joloboff at inria.fr> wrote: > We do dynamic binary translation. We are in a similar situation to qemu > except we are SystemC / TLM compliant for hardware and bus models. Our > current technology is somewhat like qemu, we translate the binary into > "semantic ops", which are pre-compiled at build time, like qemu.
2008 Apr 10
0
[LLVMdev] Newbie
> Where are these passes documented ? >From http://llvm.org/docs/ http://llvm.org/docs/Passes.html: LLVM's Analysis and Transform Passes - A list of optimizations and analyses implemented in LLVM. BTW: your e-mail client is weird. It doesn't denote which parts are quoted by "> " at the left side. Also you sent HTML e-mail, which you shouldn't normally do
2013 Mar 13
2
[LLVMdev] Linkage question
Hi Vania, If I understood correctly, you have an executable, which is JITing code that has dependencies on the symbols of entire executable. In case dlsym cannot find this symbol, try to link your executable with -rdynamic (gcc) or --export-dynamic (ld): -rdynamic Pass the flag -export-dynamic to the ELF linker, on targets that support it. This instructs the linker
2013 Mar 13
0
[LLVMdev] Linkage question
On 03/13/2013 11:01 AM, Dmitry Mikushin wrote: > Hi Vania, > > If I understood correctly, you have an executable, which is JITing > code that has dependencies on the symbols of entire executable. In > case dlsym cannot find this symbol, try to link your executable with > -rdynamic (gcc) or --export-dynamic (ld): > > -rdynamic > Pass the flag
2013 Mar 13
0
[LLVMdev] Linkage question
Hi, We are new in LLVM... We want to execute JIT'ed code that links to functions inside our application For example, the JIT has compiled code like extern void open_device(Device * dev); int foo_bar() { Device dev; ... ; open_device(&dev); ...;} / /where open_device() is a function in our own code, that has initialized and called the ExecutionEngine. Of course when running we get the
2013 May 28
1
[LLVMdev] clang++ include problems
Hello It looks like Ubuntu 13.04 has changed the include files directories structure Now we get the following error in many of our programs that compile fine on Ubuntu 12.04 > clang++ -c -x c++ -emit-llvm > ../../libsimsoc/processors/ppc/ppc_llvm_lib.cpp -DNDEBUG > -I/home/vania/systemc-2.3.0/include -I/home/vania/tlm2.0/include/tlm > -DSC_INCLUDE_DYNAMIC_PROCESSES
2013 Jan 29
0
[LLVMdev] Running a Local Buildbot
Hello We are migrating from 2.9 to 3.2 Here is some code that does not compile any more llvm::PassManager *pm; llvm::FunctionPassManager *fpm; module = llvm::ParseBitcodeFile(mb,context,&err_str); if (!module) { error() <<"Failed to load module from bitcode file: " <<err_str <<endl; exit(1); } pm = new PassManager();
2008 Dec 15
0
[LLVMdev] Post doc position posting
Hello, Our project is the FORMES project at LIAMA, the sino french laboratory, a cooperation project between INRIA in France and Tsinghua University in China. See http://liama.ia.ac.cn/wiki/projects:formes:menu One part of this project is processor simulation. We want to develop a translator from machine code to Intel x86, using LLVM as intermediate language. We have a post-doc position opened
2013 Mar 12
4
[LLVMdev] LNT BenchmarkGame
On Tue, Mar 12, 2013 at 9:19 AM, Renato Golin <renato.golin at linaro.org>wrote: > On 12 March 2013 15:28, Hal Finkel <hfinkel at anl.gov> wrote: > >> Can't we just paste in a RNG so that we'll get the same output on all >> systems (and can still use the reference output)? >> > > We can, though other tests suffer from the same issue. Would be good
2013 Jan 28
7
[LLVMdev] Running a Local Buildbot
We're thinking about running our own buildbot against the upstream llvm and clang sources. I'm talking to our build folks and seeing what they can allow. Maybe we can contribute some build slaves to the osuosl buildbot but I'm not sure. If we do end up having to run our own buildbot, what's the best way to integrate that into the upstream web page and status notifier? Basically,
2014 May 01
4
[Bug 10580] New: Total file size reported wrong with --stats --info=progress2
https://bugzilla.samba.org/show_bug.cgi?id=10580 Summary: Total file size reported wrong with --stats --info=progress2 Product: rsync Version: 3.1.0 Platform: x64 OS/Version: Linux Status: NEW Severity: major Priority: P5 Component: core AssignedTo: wayned at samba.org
2014 Feb 15
5
[Bug 10450] New: --info=progress2 increase %
https://bugzilla.samba.org/show_bug.cgi?id=10450 Summary: --info=progress2 increase % Product: rsync Version: 3.1.0 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P5 Component: core AssignedTo: wayned at samba.org ReportedBy: vania.toperich at gmail.com
2013 May 14
0
[LLVMdev] Keeping Clang from changing function calls to IR operations: cmpxchg
I'm not sure if this will do everything that you want, but it controls at least some of these expansions at the Clang level: tools/clang/lib/Basic/Targets.cpp On Tue, May 14, 2013 at 3:46 PM, Dan <westdac at gmail.com> wrote: > > I'm working on getting the LLVM/projects/Test-Suite/UnitTest to compile > for a target that I am developing. > > There is an example:
2013 May 14
2
[LLVMdev] Keeping Clang from changing function calls to IR operations: cmpxchg
I'm working on getting the LLVM/projects/Test-Suite/UnitTest to compile for a target that I am developing. There is an example: AtomicOps, that uses calls to: __sync_fetch_and_add __sync_val_compare_and_swap __sync_lock_test_and_set These get converted into llvm IR operations like: atomicrmw cmpxchg Is there any way to keep these as function calls, as they are easier to map to the
2014 Jul 26
2
[LLVMdev] Finding previous emitted instruction
Hi All, For various obscure reasons I'd like to detect the condition when X86 CALL instruction immediately precedes a function epilogue in the final emitted code, and insert a NOP between them if that happens. My initial attempt at it looked like this: MachineBasicBlock& MBB; MachineBasicBlock::iterator MBBI; <-- points to where the epilogue would be inserted if (MBBI != MBB.begin()
2017 Mar 29
3
[inline-asm][asm-goto] Supporting "asm goto" in inline assembly
Hi, I wanted to revive this issue of supporting asm goto (Bug 9295<https://bugs.llvm.org/show_bug.cgi?id=9295>). As was already proposed, the best way seems to be introducing new IR. If we're changing the IR, we should probably provide an infrastructure that solves or at least enables future support for things like: 1. MS-style inline asm jmps and goto (Bug