Displaying 20 results from an estimated 3000 matches similar to: "[LLVMdev] Is NASM supported by LLVM?"
2012 Jun 21
0
[LLVMdev] Is NASM supported by LLVM?
If by "NASM format" you mean Intel syntax, then yes. In my experience most
LLVM tools refer to it with the option "-x86-asm-syntax=intel". For
example, tools/llvm-objdump has this flag.
--Sean Silva
On Wed, Jun 20, 2012 at 10:12 PM, Thomson <lilotom at gmail.com> wrote:
> I saw some LLVM generated assembly in NASM format, but did find this
> support in the
2012 Jun 21
1
[LLVMdev] Is NASM supported by LLVM?
Could generated assembly with option "-x86-asm-symtab=intel" be assembled
by nasm directly?
On Thu, Jun 21, 2012 at 2:30 PM, Sean Silva <silvas at purdue.edu> wrote:
> If by "NASM format" you mean Intel syntax, then yes. In my experience most
> LLVM tools refer to it with the option "-x86-asm-syntax=intel". For
> example, tools/llvm-objdump has this
2009 May 24
3
Time to set a coding style for Syslinux?
Given the number of people that are starting to be involved in Syslinux
development, I wanted to start a discussion about a common coding style,
for C code in particular.
Currently, a lot of the code in Syslinux is written in different styles,
partly because my own style has changed over the years.
There are pretty much two alternatives that I think are realistic:
a) Linux kernel coding style:
2014 Jan 12
2
[LLVMdev] How are OutputOperandList and InputOperandList used?
I saw many definitions derived from Instruction defines OutputOperandList
and InputOperandList (usually in the xxxInstrFormats.td), but I don't see
where they are referenced. Anything I missed here?
Thanks,
-Thomson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20140112/e6e87e9f/attachment.html>
2011 Oct 15
4
[LLVMdev] Is there a separate linker for LLVM in Windows?
I just found that some samples used link.exe from Visual Studio to generate
the final image, does LLVM has a replacement for link.exe to generate the
final binary?
--
Thanks
Thomson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20111015/1b33f012/attachment.html>
2015 Jan 01
2
[LLVMdev] What is dead def?
I saw there is reference to dead def on registers in LLVM source code. I am
not aware of this concept from the traditional course material. What are
the properties of dead def?
Cheers
Thomson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150101/ea39d1e4/attachment.html>
2014 Dec 24
2
[LLVMdev] Generating code for target with immediate constant?
To generate code for a target which doesn't have immediate constant as
instruction operand, do I (the target specific back-end, XXXTarget) need to
provide code to break up the SDNode with constant (like ISD::ADD $reg1, #1)
to 2 SDNodes (ISD::LOAD $reg2, #1; ISD::ADD $reg1, $reg2) in my
XXXTargetLowering::LowerOperation, or LLVM target-independent framework can
do such transformation
2012 Jun 17
5
[LLVMdev] Which pass converts call printf to puts?
I found that LLVM optimized the IR by replacing printf with puts. I
wondered which pass did this optimization? And is it common that puts is
faster (and some other metric) than printf?
--
Thanks
Thomson
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120617/08aa6c45/attachment.html>
2014 Jan 19
2
[LLVMdev] Why make the register list a dag for RegisterClass in target descriptor file?
The blow snippet in target.td shows the regList in RegisterClass is typed
as dag. Why not make it a simple list, such as list<Register>?
class RegisterClass<string namespace,
list<ValueType> regTypes, int alignment, dag regList>
Thanks,
-Thomson
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2011 Oct 15
0
[LLVMdev] Is there a separate linker for LLVM in Windows?
On Sat, Oct 15, 2011 at 7:38 AM, Thomson <lilotom at gmail.com> wrote:
> I just found that some samples used link.exe from Visual Studio to generate
> the final image, does LLVM has a replacement for link.exe to generate the
> final binary?
>
> --
> Thanks
> Thomson
Not currently, but a linker is being worked on.
Is there any reason why link.exe is undesirable? You can
2012 Jun 16
1
[LLVMdev] How to build an LLVM pass through visual studio
I tried to build an LLVM pass in visual studio with cmake, but it seems
add_LLVM_loadable_module macro doesn't support non-unix and non-cygwin
platform. Is loadable module necessary for LLVM pass? Could I just build a
static library and pass it to opt? If static library is not supported, is
there any way to build an LLVM pass through visual studio? Or through clang
with cmake?
--
Thanks
2005 Jul 11
3
[LLVMdev] X86AsmPrinter + MASM and NASM backends
>> I am not really sure whether to do a X86NASMPrinter or whether to bypass
>> that for now and work on an X86COFFWriter which would be more useful to
>> me ?
>
> I wouldn't suggest writing an X86NASMPrinter: just change the current
> Intel printer to do what you want. Noone is currently using the intel
> printer, so you can do what you wish to it.
Once I
2006 Jun 27
1
Build on Linux / Messages nasm error: short jump is out of range
Hi,
trying to build syslinux on Linux. Please help.
bash-2.05b$ uname -a
Linux bongo 2.4.32-ARXc3 COHERENT #4-ARX (Build 2660) Sun May 21 15:35:22 CEST 2006 i686 i686 i386 GNU/Linux
bash-2.05b$ BUILD/syslinux-3.11/opt/nasm-0.98.38-2/bin/nasm -version
NASM version 0.98.38 compiled on Jun 26 2006
But failed with:
+ make NASM=/home/axel/p/rpm/BUILD/syslinux-3.11/opt/nasm/bin
/nasm
2002 Jun 20
1
nasm?
where can I get the lastest nasm to compile syslinux 1.75.
http://www.cryogen.com/Nasm is not accessible and the latest on
ftp://ftp.kernel.org/pub/software/devel/nasm/source/ is nasm-0.98.tar.bz2
Thanks,
Jeff
[ jchua at fedex.com ]
2006 Jul 27
1
[PATCH] nasm cleanup
Hi folks,
here's a patch which cleans up the nasm call from Makefiles.
Abusing libtool and then having to drop in some additional
wrapper script to rewrite the commandline again is rather stupid.
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service - http://www.metux.de/
2005 Jul 11
2
[LLVMdev] X86AsmPrinter + MASM and NASM backends
> On Mon, 2005-07-11 at 19:24 +0100, Aaron Gray wrote:
>> The NASM like the MASM does not have % symbols on the register names so
>> will
>> either inherit from the MASM printer or have its own TableGen class.
>
> Couldn't one conditionally output some macros for the assembler to
> translate the reg names rather than having another .td file? or is '%'
2014 Jan 31
2
IA32 and NASM
Is Nasm always available when the target architecture is IA-32?
For example, FLAC has FLAC__lpc_compute_autocorrelation_asm_ia32_sse_lag_NN() functions
that require NASM presence, and FLAC__lpc_compute_autocorrelation_intrin_sse_lag_NN()
functions that require x86 intrinsics support.
FLAC makes use of the former (if NASM is available) but doesn't try to use
the latter when NASM is not found.
2005 Jul 11
0
[LLVMdev] X86AsmPrinter + MASM and NASM backends
On Mon, 2005-07-11 at 19:24 +0100, Aaron Gray wrote:
> The NASM like the MASM does not have % symbols on the register names so will
> either inherit from the MASM printer or have its own TableGen class.
Couldn't one conditionally output some macros for the assembler to
translate the reg names rather than having another .td file? or is '%'
not a valid part of a macro on NASM?
2010 Jan 28
0
[LLVMdev] llc generated machine assembly code for NASM
Hello
> Does anybody have an idea of roughly how much effort is required to make
> intel asm printer to be usable? If it is within weeks, probably I can give
> it a try.
The required efforts equal to ones required to write new assembler.
"Too weak to be usable" means "it's not possible to represent many
important constructs with masm/nasm/fasm".
--
With best
2010 Jan 28
4
[LLVMdev] llc generated machine assembly code for NASM
Thanks for Anton's reply.
Does anybody have an idea of roughly how much effort is required to make
intel asm printer to be usable? If it is within weeks, probably I can give
it a try.
Thanks,
Bengu
On Thu, Jan 28, 2010 at 12:18 AM, Anton Korobeynikov <
anton at korobeynikov.info> wrote:
> Hello
>
> > system native assemlber and linker to generate executables. And it
>