similar to: [LLVMdev] Advice - llvm as binary to binary translator ?

Displaying 20 results from an estimated 30000 matches similar to: "[LLVMdev] Advice - llvm as binary to binary translator ?"

2008 Jun 24
0
[LLVMdev] Advice - llvm as binary to binary translator ?
Hi Eric, I'm currently writing an IA-32 to LLVMIR translator. I'm only mid way through, but I can certainly say that there have been more difficulties than I anticipated when I began! I think that it is a reasonable approach, perhaps especially in your case, since you have an emulator already. Automatic static translation is equivalent to the halting problem for IA-32 code, though
2008 Jun 23
1
[LLVMdev] Advice - llvm as binary to binary translator ?
I went ahead and tried to translate my legacy machine language into IR. Legacy branch instructions have me stumped. The branch instructions are already resolved to destination addresses in the legacy machine code. For example, there is an instruction that performs an unconditional branch to the address stored in legacy register B1. I can represent register B1 as a local variable: %B1
2008 Sep 29
2
[LLVMdev] LLVM and dynamic binary translator
Hello List, I am a newbie regarding LLVM and need some information on LLVM. I am working on dynamic binary translation and I am looking into if LLVM can be used for the purpose. The goal here is to generate highly optimized translated (host) code from target code. I have following questions. 1. Can LLVM be used in a dynamic binary translator? Dynamic translator translators target code for an
2008 Sep 29
0
[LLVMdev] LLVM and dynamic binary translator
Hi Arabinda, > 1. Can LLVM be used in a dynamic binary translator? Dynamic translator > translators target code for an architecture (say PPC) to host code (say x86) > and execute it. There has been some discussion about this within the past two months on this list, IIRC. You should try searching the archives for that discussion. IIRC, the outcome is that transforming binary code into
2008 Sep 29
0
[LLVMdev] LLVM and dynamic binary translator
Hello, > 1. Can LLVM be used in a dynamic binary translator? Dynamic translator translators target code for an architecture (say PPC) to host code (say x86) and execute it. Yes, see llvm-qemu project (2007 GSoC). > 2. Can LLVM understand disassembled target code and generate optimized host code? No, it's not a job of LLVM. You have to convert binary code for your platform into LLVM IR
2010 Oct 24
0
[LLVMdev] Incorporating Parallelism into a dynamic binary translator
Hi, (Redirect me to a more appropriate mailing list if need be) For a class project, I intend to write a binary translator for Qemu using LLVM. My plan (still forming) is to implement a frontend that will convert DEC Alpha instructions into LLVM IR which can then be optimized and run through whatever backends LLVM has to arrive at optimized native code. This was done as a GSoC project in 2007
2012 Jan 20
0
[LLVMdev] Publication - Generalized Just-In-Time Trace Compilation using a Parallel Task Farm in a Dynamic Binary Translator (PLDI'11)
Paper for LLVM publication list @ http://llvm.org/pubs/ "Generalized Just-In-Time Trace Compilation using a Parallel Task Farm in a Dynamic Binary Translator" Igor Böhm, Tobias J.K. Edler von Koch, Stephen Kyle, Björn Franke, and Nigel Topham ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), June 2011. DOI-URL: http://dx.doi.org/10.1145/1993498.1993508
2012 Nov 22
0
[LLVMdev] RFC: A Great Renaming of Things (or: Let's Repaint ALL the Bikesheds!)
2012/11/22 Chandler Carruth <chandlerc at google.com>: > Hello LLVM & Clang hackers! > > Based on a discussion with Chris, I would like to propose a Great > Renaming of Things for the 3.3-era LLVM and Clang codebase. > > First and foremost, the two most significant changes I would like to make: > > 1) llvm/lib/VMCore/... -> llvm/lib/IR/... > > I've
2007 Mar 24
3
[LLVMdev] Google SoC Proposal Draft
Hello, here's my proposal for a GSoC project with LLVM. I'm happy for any feedback or advice you can give me. Thanks in Advance Tilmann * Proposal for Google Summer of Code Project ** Using LLVM as a backend for QEMU's dynamic binary translation *** Abstract: The goal of this project is to modify the QEMU dynamic binary translator to use components of the LLVM compiler
2007 Mar 25
2
[LLVMdev] Updated GSoC Proposal
Thank you very much for the feedback, I tried to address the brought up issues in this updated proposal. In case you have any suggestions or comments feel free to tell me. Thanks in Advance Tilmann * Proposal for Google Summer of Code Project ** Using LLVM as a backend for QEMU's dynamic binary translation *** Terms: - host architecture: the architecture of the CPU QEMU is running on
2015 Oct 29
2
How to retrieve legacy cgroups location ?
Hi, As told in "Control Groups Resource Management" libvirt page : Legacy cgroups layout Prior to libvirt 1.0.5, the cgroups layout created by libvirt was different from that described above, and did not allow for administrator customization. Libvirt used a fixed, 3-level hierarchy libvirt/{qemu,lxc}/$VMNAME which was rooted at the point in the hierarchy where libvirtd itself was
2007 Jul 04
1
[LLVMdev] LLVM Command Guide
Sure, sorry about that -- FYI, the "Maintained By" link goes to your email, so you might want to change that. Harry > On Wed, 4 Jul 2007, Harry Metcalfe wrote: > > Just thought I'd let you know that all the links at: > > http://llvm.org/docs/CommandGuide/index.html > > are broken. > > Thanks, I added this to PR1535. In the future, please email llvmdev
2020 Jan 22
2
[RFC] Writing loop transformations on the right representation is more productive
Am Mi., 15. Jan. 2020 um 20:27 Uhr schrieb Chris Lattner < clattner at nondot.org>: > One you achieve consensus on data structure, there is the question of what >> IR to use within it. I would recommend starting with some combination of >> “existing LLVM IR operations + high level control flow representation”, >> e.g. parallel and affine loops. The key here is that
2007 Mar 25
0
[LLVMdev] Google SoC Proposal Draft
Hi Tilmman, Thanks for submitting this. Here's some feedback. On Sun, 2007-03-25 at 00:41 +0100, Tilmann Scheller wrote: > Hello, > > here's my proposal for a GSoC project with LLVM. I'm happy for any > feedback or advice you can give me. > > Thanks in Advance > > Tilmann > > > * Proposal for Google Summer of Code Project > > ** Using
2008 Apr 22
2
[LLVMdev] Google Summer of Code Projects
I'm happy to say that LLVM has 6 projects approved for Google SoC this year (3x more than last year!): [vmkit] "Generics support for N3" by Tilmann Schelle [clang] "Adding support for C++ classes in clang" by Argiris Kirtzidis [codegen] "PSP (Playstation Portable) support into LLVM Mips backend" by Bruno Cardoso Lopes [llvmir]
2013 Aug 06
2
[LLVMdev] Add a new llvm intrinsic?
Hi, In OpenCL, the "barrier()" function, as well as various target specific memory fence intrinsics, should prevent loads/stores of the relevant address space from being moved across them. Kernel pointers with "restrict" attributes are implemented by marking the pointer "noalias" in the LLVMIR. However, in LLVM, "noalias" pointers are not affected by llvm
2007 May 10
2
Problem with translator
Hi, Just installed 0.9.4 (from 0.8 series) and ran the spec translator. It messed up specs that had the should include() where the argument to include is a string (using no parens for the arg) IOW, given: context "OldSchool" do class OldSchool attr_accessor collection def initialize @collection = [] end def add_new(item)
2009 Jan 07
3
What version has the HA Translator?
Does the stable version of GlusterFS, GlusterFS 1.3-SUSKE RELEASE, have the High Availably (HA) Translator or is it just in v1.4? John This email was independently scanned for viruses by McAfee anti-virus software and none were found
2015 Jul 17
2
[LLVMdev] how to transform elf binary to llvm IR?
For every level of translation [in terms of "human readable -> machine code translation", not someone translating a literary work from one language to another - although often some subtle details are lost here too], a little bit of the semantic meaning is lost. This means that you can almost never completely reconstruct the code in original form from the machine-code, or the C-code
2009 Feb 03
1
Some question of DHT Translator?
Does DHT Translator all files under the same directory will be store on the same node? It sounds terrible. Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20090203/ebbdc7a5/attachment.html>