Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] Encountering flt_rounds_ in llvm3.3 for newlib compilation"
2013 Dec 15
0
[LLVMdev] Question about Pre-RA-schedule in LLVM3.3
> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
> On Behalf Of Haishan
> Subject: [LLVMdev] Question about Pre-RA-schedule in LLVM3.3
> My clang version is 3.3 and debug build.
> //test.c
> int a[6] = {1, 2, 3, 4, 5, 6}
> int main() {
> a[0] = a[5];
> a[1] = a[4];
> a[2] = a[5];
> }
> //end test.c
> Then test.dump is
2013 Dec 21
0
[LLVMdev] Question about Pre-RA-schedule in LLVM3.3
The flag -enable-aa-sched-mi should do what you want you want in the MachineScheduler pass.
If you want to do it in the selection DAG, there is a subtarget hook that might do it:
TargetSubtargetInfo::useAA()
LLVM won’t generate the schedule you want anyway for Intel core processors, but the alias analysis can be useful in general.
-Andy
On Dec 16, 2013, at 6:03 AM, Haishan <hndxvon at
2013 Dec 16
2
[LLVMdev] Question about Pre-RA-schedule in LLVM3.3
At 2013-12-15 22:43:34,"Caldarale, Charles R" <Chuck.Caldarale at unisys.com> wrote:
>> From: llvmdev-bounces at cs.uiuc.edu [mailto:llvmdev-bounces at cs.uiuc.edu]
>> On Behalf Of Haishan
>> Subject: [LLVMdev] Question about Pre-RA-schedule in LLVM3.3
>
>> My clang version is 3.3 and debug build.
>
>> //test.c
>> int a[6] = {1, 2, 3, 4, 5,
2020 Jan 29
3
Floating point semantic modes
> ... math errno ...
I wouldn't recommend to anyone that they should rely on math errno (because I don't trust libraries to correctly support it). My goal here was to incorporate our existing support for it into the rest of what I'm trying to document.
My understanding is that for clang this primarily controls whether or not we feel free to substitute intrinsics for recognized
2013 Dec 09
1
[LLVMdev] llvm3.3 and clang3.3 rpm package
Hi everyone,
I have rhel 6.x 64-bit machine and I want to install llvm-3.3. clang-3.3.
Can anyone share the download link for the rhel-6 compatible (rpm package)?
Regards,
Gopal
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20131209/20717fab/attachment.html>
2020 Jan 28
3
Floating point semantic modes
About ftrapping-math:
I think we should eliminate ftrapping-math, a boolean option, because it overlaps with ffp-exception-behavior, a 3 valued option. Or we can keep it in the clang driver for compatibility, but it should be rewritten by clang driver into ffp-exception-behavior=ignore and ffp-exception-behavior=strict. There are various fields in llvm and/or clang that maintain Boolean
2013 Dec 15
3
[LLVMdev] Question about Pre-RA-schedule in LLVM3.3
Hi,
I compile a case (test.c) to get object machine file (test.o) using clang as follows:
"clang -target arm -integrated-as -c test.c -o test.o"
My clang version is 3.3 and debug build.
//test.c
int a[6] = {1, 2, 3, 4, 5, 6}
int main() {
a[0] = a[5];
a[1] = a[4];
a[2] = a[5];
}
//end test.c
Then test.dump is generated by using the objdump tool.
//test.dump
ldr r1, [r0, #20]
2006 Nov 09
2
[LLVMdev] LLVM and newlib progress
This is in response to Reid's and John's comments about
intrinsics.
The setting of the work is a project on reconfigurable
processors using the Transport Triggered Architecture (TTA)
<http://en.wikipedia.org/wiki/Transport_triggered_architecture>.
For the compiler this means that the target architecture
is not fixed, but rather an instance of a processor template.
Different
2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
Pertti Kellomäki wrote:
> This is in response to Reid's and John's comments about
> intrinsics.
>
> The setting of the work is a project on reconfigurable
> processors using the Transport Triggered Architecture (TTA)
> <http://en.wikipedia.org/wiki/Transport_triggered_architecture>.
> For the compiler this means that the target architecture
> is not fixed, but
2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
Hi Pertti,
On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
> I managed to compile newlib with llvm-gcc yesterday. That
> is, the machine independent part is now basically done, and
> the syscall part contains no-op stubs provided by libgloss.
> I haven't tested the port yet, but since newlib has already
> been ported to many architectures, I would be pretty surprised
2008 Jul 08
0
[LLVMdev] Intrinsics and it's documentation.
On Mon, Jul 7, 2008 at 6:41 PM, Mahadevan R <mdevan.foobar at gmail.com> wrote:
> On Tue, Jul 8, 2008 at 12:00 AM, Chris Lattner <sabre at nondot.org> wrote:
>> On Mon, 7 Jul 2008, Mahadevan R wrote:
>>> While going through the list of intrinsics in Intrinsics.td, I found
>>> that it does not match the list given in Language Reference [1]. Does
>>>
2006 Nov 09
1
[LLVMdev] LLVM and newlib progress
Reid Spencer kirjoitti:
> So, now I'm not sure what you're talking about. Is
> libgloss part of newlib? If so, please note that it is not llvm-gcc's
> job to pass CFLAGS down. That would be a bug in the newlib makefiles. :)
Sorry for being obtuse. Yes, if there indeed is a bug, it is in the
newlib build system. I was trying to compile newlib with llvm-gcc.
The need for
2008 Jun 06
0
[PATCH] stubdom: prevent newlib from emiting cli/sti in longjmp
stubdom: prevent newlib from emiting cli/sti in longjmp
Also fix build dependencies and cleanup.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
diff -r b320cfe1f10f stubdom/Makefile
--- a/stubdom/Makefile Thu Jun 05 13:04:07 2008 +0100
+++ b/stubdom/Makefile Fri Jun 06 16:00:35 2008 +0100
@@ -23,9 +23,11 @@
ifeq ($(GNU_TARGET_ARCH), i686)
TARGET_CFLAGS=
2008 Jun 04
2
Problems with newlib port
Hello,
I have noticed that Peter wanted to port newlib to syslinux project some
time ago. It seems that the porting was not finished. Peter mentioned
(http://syslinux.zytor.com/archives/2004-February/003168.html) that sucj
job would require a lot of efforts. At the same time newlib is usually
regarded as a "highly portable C-library". I am wondering what are the
major
2006 Nov 09
2
[LLVMdev] LLVM and newlib progress
Hi Reid,
I'll write a separate post about the intrinsics, but just
a quick note about the CFLAGS issue.
Reid Spencer kirjoitti:
> On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
>> Another related thing is that even when I defined -emit-llvm in
>> what I thought would be a global CFLAGS for all of newlib, it did
>> not get propagated to all subdirectories.
2006 Nov 09
0
[LLVMdev] LLVM and newlib progress
Hi Pertti,
On Thu, 2006-11-09 at 18:41 +0200, Pertti Kellomäki wrote:
> Hi Reid,
>
> I'll write a separate post about the intrinsics, but just
> a quick note about the CFLAGS issue.
Okay.
>
> Reid Spencer kirjoitti:
> > On Thu, 2006-11-09 at 15:29 +0200, Pertti Kellomäki wrote:
> >> Another related thing is that even when I defined -emit-llvm in
>
2002 Jun 11
0
Newlib
Does anyone on this list have experience with newlib? I'm thinking of
porting newlib to the COM32 environment, rather than trying to hack my
own mini-libc. I just wondered if anyone had any idea of how well that
would be likely to work, and/or how well newlib works from a code size
standpoint...
-hpa
2013 Mar 05
1
[LLVMdev] Cross-Compiling libc++ using newlib/Clang based Toolchain.
Hi There,
I am trying to build a cross-compiler for an architecture with MIPS like
ISA. To begin with, I built a toolchain for MIPSr2 which uses: Clang-3.1
for preprocessing, compiling, optimizing; Binutils-2.22 for assembling and
linking; Newlib-1.20.0 as the standard C library implementation. I modified
the Clang Driver to use the correct binutils tools and linker scripts.
Compiling Newlib with
2006 Nov 09
9
[LLVMdev] LLVM and newlib progress
I managed to compile newlib with llvm-gcc yesterday. That
is, the machine independent part is now basically done, and
the syscall part contains no-op stubs provided by libgloss.
I haven't tested the port yet, but since newlib has already
been ported to many architectures, I would be pretty surprised
if there were any major problems.
A couple of things I noticed when configuring newlib for
2003 May 23
0
Anyone interested in taking over the newlib-com32 effort?
I'd be happy to transfer my code and a brain dump on where I was
intended to go with it to anyone who'd be willing to take over the
effort. The bottom line is that I just don't have time, nor do I expect
to have any time during this year.
-hpa