Displaying 20 results from an estimated 10000 matches similar to: "LLVM 1.8 Release!"
2006 Aug 02
1
[LLVMdev] LLVM 1.8 Release Announcement [draft]
Hi All,
Here are my notes for the LLVM 1.8 release, please send me feedback :).
I'm sure I've forgotten and overlooked something, if so, please let me
know!
<Note: we're back to 3-month release cycle: yay!>
----- 8< ----- 8< -----
High Level Changes:
*. Jim has finished enough support for DWARF debugging information that it is
now enabled by default in
2006 Apr 20
0
[LLVMdev] [DRAFT] LLVM 1.7 release announcement notes [DRAFT]
Feedback below..
> <will insert overview blurb here> Big new things: llvm-gcc4, new sparc
> backend, Generic vector/SSE/Altivec support, X86 Scalar SSE support,
> debugging support, many target-independent codegen improvements, inline asm,
> llvm.org/web-reg.
>
>
> Core LLVM IR Improvements:
>
> * The LLVM IR now has full support for representing
2006 Apr 20
0
LLVM 1.7 Release!
LLVM 1.7 is available now! Download it here: http://llvm.org/releases/
Release notes here: http://llvm.org/releases/1.7/docs/ReleaseNotes.html
This release is huge! It contains about twice the number of new features
as any previous release, and includes some big-ticket items that people
have been requesting for a long time.
In particular, this release contains a completely rewritten llvm-gcc
2006 Apr 14
2
[LLVMdev] [DRAFT] LLVM 1.7 release announcement notes [DRAFT]
Hi Everyone,
Here are my notes on the LLVM 1.7 release, which will go into the final
release announcement. As Tanya mentioned, it has been far too long since
the last release, and there have been a lot of CVS commits since Novemeber.
:) I went through them all and pulled out some of the major improvements,
which I've listed below. I'm certain that I have forgotten some things, so
2007 Feb 21
0
LLVM 2.0 Progress Report
Hi Everyone,
I'm happy to say that LLVM has made many leaps and bounds since the
last update in November. Because we are bumping the major version
number with this release, we're letting the release go for twice as
long as our planned release schedule (6 months instead of 3). We are
currently half way through the LLVM 2.0 development cycle.
So far, many important and invasive changes
2006 Sep 03
0
[LLVMdev] llvm-gcc4: Enable various optimizations at -O1/-O2
Hi All,
I have installed llvm-gcc4 patch to enable various llvm optimizations
at -O1/-O2/-O3.
This means instead of
$ llvm-gcc4 --emit-llvm foo.c -o foo.bc
$ opt foo.bc -o foo_optimized.bc
$ llc foo_optimized.bc -o foo.o
One can directly use
$ llvm-gcc4 -O2 foo.c -o foo.o
to get optimized foo.o
-
Devang
+
+ if (optimize > 0) {
+
+
+
2006 Nov 16
0
[LLVMdev] LLVM 1.9 Release Announcement [draft #1]
Hi All,
Here's the first draft of the release announcement for LLVM 1.9 that
I'm working on. I'm sure I've forgotten and overlooked something, if
so,
please let me know!
----- 8< ------ 8< -----
<notes>
Note: LLVM now correctly builds itself and passes all regression
tests on
Darwin X86 and Darwin PPC. No one has tried other targets to my
knowledge.
We hit
2005 May 18
0
LLVM 1.5 Release and Status Update!
The LLVM 1.5 is out! Get it here:
http://llvm.cs.uiuc.edu/releases/ or read about it here:
http://llvm.cs.uiuc.edu/releases/1.5/docs/ReleaseNotes.html#whatsnew
This release adds several new major features to the LLVM compiler, allows
it to be used in domains where it couldn't before (e.g. for functional
languages), supports new targets, generates faster code, and is much
easier to port
2006 Jul 10
1
[LLVMdev] enabling Debian x86_64 for llvm 1.7
In trying to package up LLVM for Debian, it appears that x86_64 is no
longer a supported architecture -- so, my first question is, is that
correct? Best I can tell, the only thing that's supposed to work for
x86_64 is the C backend.
For Debian, I need to build everything from scratch. When trying to
build llvm-gcc4 from source, though, I get part way through the build
and am told that
2007 May 23
0
LLVM 2.0 Release
LLVM 2.0 is done! Download it here: http://llvm.org/releases/ or view
the release notes: http://llvm.org/releases/2.0/docs/ReleaseNotes.html
LLVM 2.0 is a great release in many ways. It includes a wide range of new
features, new optimizations, better codegen, and new targets. We were
also able to signficantly revise several core aspects of the LLVM IR and
design (such as the type system
2007 May 14
3
[LLVMdev] llvm 2.0 release announcement [draft]
Hi Everyone,
It is getting to be that time again. I've scoured llvm-commits and
collected a list of some of the major features we've developed since
the last status update (from Feb 21). Please take a look and send me
(off list) additions, feedback, corrections, etc. As usual, if I
missed something, it's probably because there is such a huge amount
of stuff happening,
2005 Nov 08
0
LLVM 1.6 Release!
Hi Everyone,
LLVM 1.6 is out! Get it here:
http://llvm.org/releases/ or read about it here:
http://llvm.org/releases/1.6/docs/ReleaseNotes.html#whatsnew
This release is the culmination of a ton of great work by many people in
the LLVM community. This release cycle has been much longer than any
previous release cycle, and reflects that in its content. However,
because we think that 3-4
2018 Nov 25
2
BUGS n code generated for target i386 compiling __bswapdi3, and for target x86-64 compiling __bswapsi2()
I just compiled the two attached files in 32-bit mode and ran it.
It printed efcdab8967452301.
I verified via objdump that the my_bswap function contains the follow
assembly which I believe matches the assembly you linked to on godbolt.
_my_bswap:
1f70: 55 pushl %ebp
1f71: 89 e5 movl %esp, %ebp
1f73: 8b 55 08 movl 8(%ebp), %edx
1f76: 8b 45 0c movl 12(%ebp), %eax
1f79: 0f c8
2006 Nov 14
2
[LLVMdev] gcc 4 frontend binary for mac os x x86
On Nov 14, 2006, at 8:30 AM, Tanya M. Lattner wrote:
>
>>> I assume you have an Mac with an Intel processor.
>>
>> Yes. Sorry, I forgot to mentioned it in the mailbody.
>>
>>> Download this:
>>> http://llvm.org/releases/1.8/llvm-gcc4-1.8-x86-darwin.tar.gz
>>
>> I think that is the same tarball I used before.
>
> Ok. I'm
2011 Mar 24
1
[LLVMdev] Make PPC JIT support inline assembly?
Hi,
Very few inline assembly are supported for the X86 backend. As I see from
X86ISelLowering.cpp, only bswap, rorw, xchgl and simple register selections
(e.g. {=r10}) LLVM JIT can recoginze. But for PPC backend, I am not
sure why PPC JIT see all inline assembly IRs as an error.
Ding-Yong
On Thu, Mar 24, 2011 at 2:53 PM, Duncan Sands <baldrick at free.fr> wrote:
> Hi 陳韋任,
>
>
2006 Nov 20
0
LLVM 1.9 Release!
LLVM 1.9 is available now! Download it here: http://llvm.org/
releases/ or view the release here: http://llvm.org/releases/1.9/docs/
ReleaseNotes.html
This is a huge new release with many improvements, new features,
better codegen, faster compiles, and many bugs fixed. One telling
feature is that LLVM now correctly builds itself and passes all its
regression tests when self-hosted: an
2005 Nov 03
0
[LLVMdev] [DRAFT] Announcement for LLVM 1.6 [DRAFT]
The vector LLVA extension will not be merged into the 1.6 release branch?
It will make me have to merge twice: one for 1.6 and one for vector LLVA.
When do you plan to merge the vector LLVA to the main trunk, please?
On 26/10/05, Chris Lattner <sabre at nondot.org> wrote:
>
> Hi All,
>
> I'm putting together the announcement for the LLVM 1.6 release. Here is
> what I
2011 Oct 13
2
[LLVMdev] Failed test: CodeGen/X86/bswap.ll
Hi all,
As of r141677 I have a failing regression test, see below.
This is for LLVM built with clang on a Intel Atom running FreeBSD8.2.
Should I file a bug for this?
Thanks,
Ed.
******************** TEST 'LLVM :: CodeGen/X86/bswap.ll' FAILED
********************
Script:
--
/usr/home/emeewis/build/llvm-debug-clang-configure/Debug+Asserts/bin/llc
<
2008 Nov 02
1
[LLVMdev] cross compiling using llvm 1.8
After I'm adding to the my path llvm-gcc4-1.8-x86-linux/llvm-bin/ that
contains llvm-gcc.exe and llvm-g++.exe I still get the same error message:
configure: WARNING: ***** llvm-gcc/llvm-g++ was not found, or does not
appear to be
configure: WARNING: ***** working. Please make sure you have llvmgcc and
llvmg++ in
configure: WARNING: ***** your path before configuring LLVM. The runtime
2008 May 08
1
[LLVMdev] PPC Isel complex patterns
Hi all,
I have problem with specifying complex patterns in PPC Isel backend.
I would like to fetch few instructions into one like that:
def MatchPAT1 : Pat<(or
(or
(shl GPRC:$rA, (i32 imm:$imm24)),
(and (shl GPRC:$rA, (i32 imm:$imm8)), 0xFF0000)
),
(or
(srl GPRC:$rA, (i32 imm:$imm24)),
(and (shl GPRC:$rA, (i32 imm:$imm8)),0xFF00)
)), (myinstr GPRC:$rA)>;
That pattern