Displaying 20 results from an estimated 700 matches similar to: "[LLVMdev] Adding a Yasm ASM printer"
2012 Apr 11
1
[LLVMdev] Yasm ASM printer
Hi,
I've finally got my Yasm instruction printer sorted, and I was wondering if it is something the community would want? With it, it means you can take LLVM IR and generate a .S that can be assembled using Yasm to a window's OBJ for inclusion in normal DevStudio projects.
The change set isn't large, but I am unsure of the repercussions of the changes I made.
Cheers
Matthew
2012 Aug 07
1
[LLVMdev] YASM and LLVM
Hi,
A while ago I posted about implementing something to print ASM in a format that the YASM assembler can handle, well, I've got a small change set that does just that. We're compiling non-trival programs with it for Win32/Metro so it seems to work :-)
Having little exposure to the LLVM codebase, I'm not 100% sure of the coding guidelines, or what the repercussions of some of my
2019 Oct 05
1
CentOS 8 (less used) packages
I'm still not catching on to the "new" of CentOS 8
yum install yasm
Last metadata expiration check: 0:01:32 ago on Sat 05 Oct 2019 12:46:16 PM
EDT.
No match for argument: yasm
Error: Unable to find a match
yum install yasm-devel
Last metadata expiration check: 0:01:37 ago on Sat 05 Oct 2019 12:46:16 PM
EDT.
No match for argument: yasm-devel
Error: Unable to find a match
yum
2017 Jan 31
0
yasm
>On Jan 29, 2017 3:19 PM, "Richard Melville via Syslinux" <syslinux at zytor.com> wrote:
>
>Can Syslinux be built with yasm rather than NASM?
>
>Richard
>
>
>Considering the specifics of the build that depend on nasm specific behaviors, probably >not. Have you tried?
>
>
Not yet, but I'm about to soon. I'll report back.
Richard
2008 May 13
1
[LLVMdev] win32 assemblers and linkers for llvm
I made some researches how llvm, possibly with other tools, can be a full
backend for compiler writers (with the final result being an executable file
or dynamic linked library). Here are the results:
A. Assemblers
When I saw that the I86 target for llvm with the Intel syntax targets MASM
(I tested with the MASM version from http://www.masm32.com/ ), it was a bad
surprise for me. This is
2011 Jul 06
0
[LLVMdev] MCInstPrinter::printRegName
I have a question regarding implementation of subclasses of MCInstPrinter.
I am implementing Machine IR layer to MC layer lowering for Mips.
What's the best way to print the value of "Register" in the following code
in MCAsmStreamer::EmitRegisterName? Do I have to convert the LLVM register
number back to its corresponding dwarf register number in function
2012 Feb 16
0
[LLVMdev] ASM appears to be incorrect from llc
Hi Matthew,
On Feb 15, 2012, at 5:42 PM, Matthew Huck wrote:
> Hi,
> It doesn't compile with yasm, or nasm
Where did you get the idea that "Intel syntax" means NASM? LLVM actually produces assembly files that can be fed to GAS, or to LLVM's MC framework. (In fact, it's missing a .intel_syntax directive so GAS knows it needs to assemble instructions according to
2017 Feb 11
2
Licence text questions
I'm running a CentOS 6.5 chroot to build Pale Moon (a Firefox fork)
for older machines running distros like Puppy linux. Before anyone
asks...
* Yes, even though the older machines are using "ancient" glibc, etc,
they do have security patches back-ported, e.g.
http://www.murga-linux.com/puppy/viewtopic.php?t=90461
"Lucid Puppy Revitalized as 5.2.8.7 - December,
2011 Feb 12
4
[LLVMdev] [patch] Dwarf Debug info support for COFF object files
Hello All,
I have created a set of patches that get dwarf debugging support working for
the COFF object file. I also believe I have fixed what appears to be a bug
in how line info sections are referred to from the DW_TAG_compile_unit DIE.
I have run some basic tests, analyzed dumps of both the objects files and
the final executables, and run a test program against mingw-gdb and
everything looks
2012 Feb 16
3
[LLVMdev] ASM appears to be incorrect from llc
Hi,
It doesn't compile with yasm, or nasm (reports invalid combination of
opcode and operands), and
mov _x,EAX
is meaningless as _x is just a label (an numeric constant that happens to
be an address), so it would have to be dereferenced to get to the memory at
that address, otherwise it's like saying
mov 0x12341234, EAX
Now, my asm skills are not that great, so I'm prepared to be
2009 Apr 08
2
[LLVMdev] Native Static Compilers Compatible with LLVM
I've tried compiling with tinycc, and assembling with yasm, and fasm even
with intel syntax. I'm just wondering what available compilers and
assemblers there are without trying every one of them.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20090408/b779a781/attachment.html>
2013 Mar 12
2
I reinstalled OS X, now FLAC 1.3 git won't compile.
Are there any dependencies that I need, but don't have? I've got doxygen,
libogg, automake, autoconf, libtool, valgrind, docbook, nasm, yasm,
libiconv.
the Autogen.sh script fails with:
"Updating build configuration files for FLAC, please wait....
configure.ac:308: warning: macro 'AM_ICONV' not found in library
configure.ac:309: warning: macro 'AM_LANGINFO_CODESET'
2011 Feb 24
0
[LLVMdev] [patch] Dwarf Debug info support for COFF object files
On Feb 12, 2011, at 2:07 AM, Nathan Jeffords wrote:
> Hello All,
>
> I have created a set of patches that get dwarf debugging support working for the COFF object file. I also believe I have fixed what appears to be a bug in how line info sections are referred to from the DW_TAG_compile_unit DIE. I have run some basic tests, analyzed dumps of both the objects files and the final
2011 Nov 26
1
[LLVMdev] Where does LLVM mangle characters from llvm-ir names while generating native code?
On Fri, Nov 25, 2011 at 1:47 PM, Charles Davis <cdavis at mymail.mines.edu> wrote:
>
> On Nov 25, 2011, at 2:22 PM, bigcheesegs at gmail.com wrote:
>
>> In the case I posted I had removed that line, however, you still get the __3F_ in the generated assembly with it.
> Huh. It only seems to happen with a Windows triple or a Linux triple. Doesn't happen with a Mac triple,
2012 Sep 30
3
[LLVMdev] Hello World assembly without clib "puts"?
>
> The more important question is: why would you want to do that? What
> problem are you trying to solve?
As weird as it sounds, I'm looking for multiplatform assembly languages. I
want to learn assembly, but I want my knowledge and code to carry over no
matter which operating system I'm using. I regularly use Windows, Mac, and
Linux, and I don't want to have to rewrite my
2006 May 01
1
[LLVMdev] Intel vs. AT&T Assembly.
Hi,
There maybe licencing problems with ML/MASM, we need to get someone to check
this out if we are going to support them.
NASM and YASM were suggested.
Aaron
2009 Apr 08
0
[LLVMdev] Native Static Compilers Compatible with LLVM
> I've tried compiling with tinycc, and assembling with yasm, and fasm even
> with intel syntax. I'm just wondering what available compilers and
> assemblers there are without trying every one of them.
gas
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
2016 Jul 04
1
how to set/add environment variables and make file search priority on centos
Hi,
I'm using centos 6.8. In order to build gstreamer 1.8.2, I install some new packages, such as python 2.7 and yasm. And cerbero is the build system for gstreamer, and downloads some new packages from network and build them, such libtool, glib.
All new packages are downloaded, built and installed in my custom directory.
I want cerbero use the new packages in my custom directory. It mean
2015 Mar 09
2
crash on lpc_restore_signal_16_intrin_sse2
On Mon, Mar 9, 2015 at 5:15 PM, lvqcl <lvqcl.mail at gmail.com> wrote:
> Janne Hyv?rinen wrote:
>
>> I compiled flac.exe without NASM and verified that
>> FLAC__lpc_restore_signal_16_intrin_sse2 is used. Decoding the same file
>> that made VLC 2.2 crash decoded without issues. Would be nice if VLC was
>> compilable with MSVC and we could use its debugger.