Displaying 20 results from an estimated 13000 matches similar to: "[LLVMdev] How can I get llvm-as for Ubuntu?"
2012 Dec 04
3
[LLVMdev] Visual Studio 2012 cl.exe ICE while building LLVM for x64 (in TableGen) at -O2
On 04/12/2012 06:29, Michael Spencer wrote:
> On Mon, Dec 3, 2012 at 8:08 PM, Gordon Keiser <gkeiser at arxan.com> wrote:
>> As an update to this:
>> http://connect.microsoft.com/VisualStudio/feedback/details/769222/cl-exe-ice-when-building-llvm-trunk-at-o2
>>
>> Microsoft has reproduced the ICE, given a workaround, and is planning a fix for a future MSVC release.
2012 Sep 30
3
[LLVMdev] Hello World assembly without clib "puts"?
Can Hello World be written in LLVM assembly without using a C library
function like "puts"?
Cheers,
Andrew Pennebaker
www.yellosoft.us
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120929/ed2e5f2f/attachment.html>
2013 Aug 21
2
[LLVMdev] Broken PLT on ARM from R183966
Cool, I'll file a bug tomorrow at work and add you to the CC list.
Thanks!
Gordon Keiser
Software Development Engineer
Arxan Technologies
gkeiser at arxan.com www.arxan.comÂ
Protecting the App EconomyTÂ
> -----Original Message-----
> From: Eric Christopher [mailto:echristo at gmail.com]
> Sent: Tuesday, August 20, 2013 9:47 PM
> To: Gordon Keiser
> Cc: llvmdev at
2012 Dec 04
0
[LLVMdev] Visual Studio 2012 cl.exe ICE while building LLVM for x64 (in TableGen) at -O2
> On Behalf Of Nicholas Chapman
>
> On 04/12/2012 06:29, Michael Spencer wrote:
> > On Mon, Dec 3, 2012 at 8:08 PM, Gordon Keiser <gkeiser at arxan.com>
> wrote:
> >> As an update to this:
> >> http://connect.microsoft.com/VisualStudio/feedback/details/769222/cl-
> >> exe-ice-when-building-llvm-trunk-at-o2
> >>
> >> Microsoft
2012 Oct 18
4
Trouble with parentheses in Markdown hyperlinks
How can we improve URL detection in Markdown? I posted a question on Stack
Overflow and happened to click a URL in my post. To my surprise, it wasn't
functional, and it took three different, nonintuitive manipulations before
I achieved a functional URL. Stack Overflow says "not my problem", so I'm
deferring to Markdown itself.
Here's a
2013 Aug 21
2
[LLVMdev] Broken PLT on ARM from R183966
LGTM
On Wed, Aug 21, 2013 at 1:51 PM, Logan Chien <tzuhsiang.chien at gmail.com> wrote:
> Hi,
>
> I have created a workaround to deal with the PIC function call. With this
> patch, the FastISel will switch back to DAG lowering mechanism if (1) there
> is a function call in the basic block and (2) the relocation model is PIC.
> Please have a look. Hoping the patch will
2012 Oct 02
2
rsync hashing / collision handling?
Based on the published rsync algorithm
(pdf<http://cs.anu.edu.au/techreports/1996/TR-CS-96-05.pdf>),
it appears to filter definitely different blocks from possibly unchanged
blocks using weak hashing, then applying strong hashing to double-check the
rest of the file for true differences. MD4 and MD5 do experience
collisions, so isn't rsync fast at the risk of being inaccurate? If I can
2013 Aug 21
2
[LLVMdev] Broken PLT on ARM from R183966
Hi Anton and JF,
Thanks for your review. After reading the source code more carefully, I
have come up with a different way fix this issue. We can simply resolve
this issue by adding ARMII::MO_PLT flags with MachineInstrBuilder in
FastISel pass (without failing back to DAG lowering).
The new patch is attached, and the test case is not changed. Sorry for
your inconvenience. Please have a
2013 Aug 21
0
[LLVMdev] Broken PLT on ARM from R183966
Hi,
I have created a workaround to deal with the PIC function call. With
this patch, the FastISel will switch back to DAG lowering mechanism if (1)
there is a function call in the basic block and (2) the relocation model is
PIC. Please have a look. Hoping the patch will help.
Sincerely,
Logan
On Wed, Aug 21, 2013 at 10:17 AM, Gordon Keiser <gkeiser at arxan.com> wrote:
> Cool,
2013 Nov 20
2
[LLVMdev] clang.exe: fatal error: 'stdio.h' file not found
I'm trying to compile hello.c with clang.exe, but I'm getting an error
about missing cstdlib headers.
Source:
https://github.com/mcandre/mcandre/tree/master/c/hello/
Trace:
C:\Users\andrew\Desktop\src\mcandre\c\hello>gmake
clang -O2 -Wall -Wextra -Wmost -Weverything -o hello hello.c
hello.c:1:10: fatal error: 'stdio.h' file not found
#include <stdio.h>
^
1
2013 Aug 21
0
[LLVMdev] Broken PLT on ARM from R183966
Filing a bug would be a good start, go ahead and cc me and jfb at google.com.
Thanks!
-eric
On Tue, Aug 20, 2013 at 6:10 PM, Gordon Keiser <gkeiser at arxan.com> wrote:
> For ARM targets on linux, revision 183966 made Fast ISel default.
> Unfortunately, Fast ISel is broken in terms of applying the ARMII::MO_PLT
> flags to calls in PIC mode (at least when emitting assembly); it
2013 Aug 21
0
[LLVMdev] Broken PLT on ARM from R183966
lgtm
On Wed, Aug 21, 2013 at 3:18 AM, Anton Korobeynikov <anton at korobeynikov.info
> wrote:
> LGTM
>
> On Wed, Aug 21, 2013 at 1:51 PM, Logan Chien <tzuhsiang.chien at gmail.com>
> wrote:
> > Hi,
> >
> > I have created a workaround to deal with the PIC function call. With
> this
> > patch, the FastISel will switch back to DAG lowering
2013 Aug 21
2
[LLVMdev] Broken PLT on ARM from R183966
For ARM targets on linux, revision 183966 made Fast ISel default. Unfortunately, Fast ISel is broken in terms of applying the ARMII::MO_PLT flags to calls in PIC mode (at least when emitting assembly); it never does this. The normal ISel pass handles this situation correctly so a temporary local change to disable FastISel for linux / NaCl targets is working for me right now.
I'm not very
2011 Mar 05
3
[LLVMdev] Building LLVM on MinGW32 / Windows 7 Professional x64
When I try to compile LLVM, a dialog pops up halfway through the process:
"tblgen.exe has stopped working" and the build quits.
I would really appreciate a binary pack for llvm-as, llc, etc.
Specs:
GCC 4.5.2
MinGW-Get 0.1-alpha-5.1
Windows 7 Professional x64
Steps:
Install MinGW (
2013 Aug 21
0
[LLVMdev] Broken PLT on ARM from R183966
I'm not very familiar with relocations but your fix looks the same
as ARMTargetLowering::LowerCall, so from that perspective it lgtm (but I
may be missing something).
On Wed, Aug 21, 2013 at 8:04 AM, Logan Chien <tzuhsiang.chien at gmail.com>wrote:
> Hi Anton and JF,
>
> Thanks for your review. After reading the source code more carefully, I
> have come up with a
2013 Aug 21
1
[LLVMdev] Broken PLT on ARM from R183966
That change seems to fix things here. Thanks!
-Gordon
From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu] On Behalf Of JF Bastien
Sent: Wednesday, August 21, 2013 12:53 PM
To: Logan Chien
Cc: llvmdev at cs.uiuc.edu
Subject: Re: [LLVMdev] Broken PLT on ARM from R183966
I'm not very familiar with relocations but your fix looks the same as
2012 Dec 04
2
[LLVMdev] Visual Studio 2012 cl.exe ICE while building LLVM for x64 (in TableGen) at -O2
As an update to this:
http://connect.microsoft.com/VisualStudio/feedback/details/769222/cl-exe-ice-when-building-llvm-trunk-at-o2
Microsoft has reproduced the ICE, given a workaround, and is planning a fix for a future MSVC release. I know not a lot of people are building with VS, but it's nice to know. The workaround involves marking a single function with attribute((noinline)) and is
2011 Mar 05
0
[LLVMdev] Building LLVM on MinGW32 / Windows 7 Professional x64
Hi Andrew,
> When I try to compile LLVM, a dialog pops up halfway through the process:
> "tblgen.exe has stopped working" and the build quits.
>
> I would really appreciate a binary pack for llvm-as, llc, etc.
indeed windows is the only platform for which the LLVM core tools like llvm-as,
llc etc are not provided in the binary distribution. I think it would be better
if
2013 Apr 30
0
[LLVMdev] Package llvm-mode for MELPA and Marmalade
Modern Emacs uses a standard set of repos for managing emacs mode packages,
so that all users need to add syntax highlighting for llvm-mode would be
M-x package-install RET llvm-mode RET.
Could we package llvm-mode for these repos?
* MELPA <http://melpa.milkbox.net/>
* Marmalade <http://marmalade-repo.org/>
--
Cheers,
Andrew Pennebaker
www.yellosoft.us
-------------- next part
2012 Jul 28
2
[LLVMdev] Cross-compiling for cortex-m3: how do I get ride of -ccc-gcc-name ?
Hi there,
I'm using clang to cross compile for cortex-m3. I eventually managed to
do so with
clang++ -ccc-gcc-name arm-none-linux-gnueabi-g++ -ccc-host-triple
thumbv7m-none-gnueabi source.cpp -c -mcpu=cortex-m3
I would like to understand what -ccc-gcc-name does exactly and how
can I get ride of it?
>From what I understand, it's needed by the driver in order to find the binutils
for