Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] Tool to convert to backend assembly instruction file "llc""
2013 Mar 08
0
[LLVMdev] Tool to convert to backend assembly instruction file
Teja,
Your mention of .s being bytecode confuses me, but if you're asking how to lower a bitcode (.bc) or IR file (.ll) to assembly (.s) than llc is the tool you are looking for.
llc -O2 path/to/bitcode/input.bc -o output.s
-Chris
On Mar 7, 2013, at 10:39 PM, teja tamboli wrote:
> Hello,
>
> I am looking for tool to convert file from either (.s) bytecode or (.bc) bitcode to
2013 Mar 08
2
[LLVMdev] Tool to convert to backend assembly instruction file
Hello,
I am looking for tool to convert file from either (.s) bytecode or (.bc)
bitcode to .asm file. Basically assembly instruction file for my x86
backend. I think so we can use llvm-objdump. However I am not able to
figure out its exact options. Could you please tell me how to do that?
--
Thanks,
Teja
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2013 Mar 13
0
[LLVMdev] Generating IR bytecode files of httpd source code
On 3/12/13 7:16 PM, teja tamboli wrote:
> Hi,
>
> I want to compile apache httpd using LLVM compiler. However, I am
> interested in generating llvm bytecode files [.s or .ll] files along
> with its executables. I followed steps mentioned in link :
> http://stackoverflow.com/questions/13851661/compiling-apache-httpd-into-llvm-bytecode-using-clang
>
> However after
2012 Nov 19
1
[LLVMdev] Inserting dead code in IR byte code
Hi Duncan,
I mean both. In order to generate random code, I have to add function
definitions and also for robustness I have to call these functions from
already existing functions. So, have to add calling type of instructions
also in the existing function.
In future I also have to change instructions for simple substitution meaning
'add a, b' can be done using 'sub a, 0' and
2013 Feb 25
0
[LLVMdev] Queries regarding function's arguments data type
On 2/25/13 1:44 PM, teja tamboli wrote:
> Hi all,
>
> I am working on my Master's project in security and I am trying to
> iterate over the argument list of the function. Basically I need to do
> following things :
Interesting. Just out of curiosity, can you tell us what your project
is about?
>
> 1. Check data type of each argument of the argument list of the
2013 Mar 07
1
[LLVMdev] Function permutation at IR bytecode level
Hi All,
I am working on writing pass in LLVM and interested in doing function
permutation at intermediate representation byte code level?
If I have lets say C program having three functions and its corresponding
IR bytecode.
void findLen(char a[10])
{
int tmp = strlen(a);
printf("Len is : %d\n", tmp);
}
void muladd(int a, int b, int c)
{
int tmp = a + b;
int tmp1 = tmp *
2013 Mar 13
2
[LLVMdev] Generating IR bytecode files of httpd source code
Hi,
I want to compile apache httpd using LLVM compiler. However, I am
interested in generating llvm bytecode files [.s or .ll] files along with
its executables. I followed steps mentioned in link :
http://stackoverflow.com/questions/13851661/compiling-apache-httpd-into-llvm-bytecode-using-clang
However after following all instructions when I compile httpd with
following options I get directly
2013 Feb 25
2
[LLVMdev] Queries regarding function's arguments data type
Hi all,
I am working on my Master's project in security and I am trying to iterate
over the argument list of the function. Basically I need to do following
things :
1. Check data type of each argument of the argument list of the function.
2. Based on its data type like character array or integer array, pointer,
int, char, take different action.
3. I have added following code to check its
2023 Sep 06
2
LIBGUESTFS supported version
Hi Team,
Am trying to install libguestfs in my redhat 8.2 version default its installing 1.38.4. Could you please help us with the installation of version 1.50 libguestfs (through command line in RHEL 8.2) and supported RHEL versions of 1.50.
Regards,
Teja K
From: Teja Konapalli
Sent: Tuesday, September 5, 2023 8:16 PM
To: libguestfs at redhat.com
Subject: LIBGUESTFS supported version
Hi
2023 Sep 05
1
LIBGUESTFS supported version
Hi Team,
Am trying to install libguestfs in my redhat 8.2 version default its installing 1.38.4. Could you please help us with the installation of version 1.50 libguestfs and supported RHEL versions.
Regards,
Teja K
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20230905/2d59d029/attachment.htm>
2012 Oct 08
0
[LLVMdev] Inserting a function call using LLVM
Hi Teja,
> I am new to LLVM and interested in using LLVM to work on a research project for
> my Master's degree.
> My idea is following -
>
> 1. I have a simple C program basic.c -
> #include <stdio.h>
> int main() {
> printf("Hello World");
> return 0;
> }
>
> 2. I will generate IR byte code for this basic.c using -
> llvm-gcc
2012 Nov 19
2
[LLVMdev] Inserting dead code in IR byte code
Hi all,
I am working on my Master's project in security and for this I need to do
following things :
1. I have a IR bytecode of the main program. I want to insert dead code
from other source files (e.g. cygwin files or the Linux files) in main
program's IR byte code.
2. In order to insert code, I can try following two ways :
(i) I have observed that these IR bytecode files are just
2012 Nov 19
0
[LLVMdev] Inserting dead code in IR byte code
Hi Teja,
> I am working on my Master's project in security and for this I need to do
> following things :
>
> 1. I have a IR bytecode of the main program. I want to insert dead code from
> other source files (e.g. cygwin files or the Linux files) in main program's IR
> byte code.
do you mean adding additional functions? Or do you mean adding extra
instructions to
2012 Oct 07
2
[LLVMdev] Inserting a function call using LLVM
Hi,
I am new to LLVM and interested in using LLVM to work on a research project
for my Master's degree.
My idea is following -
1. I have a simple C program basic.c -
#include <stdio.h>
int main() {
printf("Hello World");
return 0;
}
2. I will generate IR byte code for this basic.c using -
llvm-gcc -emit-llvm -S basic.c
This will give me basic.s which has IR byte code
2014 Mar 12
3
[LLVMdev] llc debug info
I can generate debug info using opt like this:
opt < a.bc > /dev/null -mypass -debug
But I don't know how to do it using llc.
I check http://llvm.org/docs/CommandGuide/llc.html
there are not any information about debug flags.
Purpose
EX:
I want to print all the DEBUG(dbgs()......) in
llvm/lib/CodeGen/RegAllocGreedy.cpp .
What should I do?
-------------- next part --------------
An HTML
2019 Nov 16
2
Calcular variable dummy sobre configuracion de dos variables tipo factor. Dummy yo.
Hola, compañeros.
Pido ayuda con algo que sé que tiene que ser simple, pero la presión de
tener que sacarmelo de encima me simplifica a mí demasiado y no me doy
cuenta.
Tengo una matriz de datos en la que tengo características tipo factor,
necesito trasponer esa información a una matriz de datos binarios, en
función de algunas combinaciones de esas variables. Unas combinaciones
tienen que pasar a
2005 May 19
6
[LLVMdev] [Cygwin] groff build error
Here it is, a missing file "analyze.1" :-
/usr/bin/groff -Tps -man /usr/build/llvm/docs/CommandGuide/analyze.1 > /usr/buil
d/llvm/docs/CommandGuide/analyze.ps
troff: fatal error: can't open `/usr/build/llvm/docs/CommandGuide/analyze.1': No
such file or directory
make[2]: *** [/usr/build/llvm/docs/CommandGuide/analyze.ps] Error 1
make[2]: Leaving directory
2005 May 20
2
[LLVMdev] [Cygwin] groff build error - semi solved
Turns out I did not have Perl installed and hence no pod2man command, so it was not groff after all.
But 'true', what ever it does, does not seem to be working on Cygwin.
true pod2man --release=1.5 --center="LLVM Command Guide" /usr/build/llvm/../../src/llvm-1.5/docs/CommandGuide/analyze.pod /usr/build/llvm/docs/CommandGuide/analyze.1
'true' seems to behaving like a
2018 Mar 21
0
Run llc with -debug flag
llc accepts all the -debug variants when built with asserts (or debug
build). It will accept -debug as well as -debug=prologepilog for your case.
On Wed, Mar 21, 2018 at 7:27 AM, Meet Udeshi via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> I want to check debug output of "PrologEpilogInserter" machine pass, and I
> have seen in the code that there are various `DEBUG`
2015 Jul 28
0
[LLVMdev] lli supports different targets than llc?
Hi,
You're asking lli to create a JIT for ARM code on an Intel platform...
That's not realistically going to be achievable :)
Cross compilation is easy, cross execution requires an emulator.
Cheers,
James
On Mon, 27 Jul 2015 at 23:13, Débora Setton Fernandes <debora.setton at usp.br>
wrote:
> Hi,
>
> Is it normal/expected for `llc` to support a different set of targets