Author: evancheng
Date: Thu Sep 27 02:09:03 2007
New Revision: 42387
URL: http://llvm.org/viewvc/llvm-project?rev=42387&view=rev
Log:
Be smarter about which node to force schedule. Reduce # of duplications +
copies; Added statistics.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGR
Author: evancheng
Date: Thu Sep 27 02:29:27 2007
New Revision: 42388
URL: http://llvm.org/viewvc/llvm-project?rev=42388&view=rev
Log:
Boogs.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
URL:
http://ll
Author: evancheng
Date: Thu Sep 27 02:35:39 2007
New Revision: 42389
URL: http://llvm.org/viewvc/llvm-project?rev=42389&view=rev
Log:
Silence a compiler warning.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
URL:
Author: evancheng
Date: Thu Sep 27 02:36:36 2007
New Revision: 42390
URL: http://llvm.org/viewvc/llvm-project?rev=42390&view=rev
Log:
Test new condition code scheme as X86 llcbeta.
Modified:
test-suite/trunk/Makefile.programs
Modified: test-suite/trunk/Makefile.programs
URL:
http://llvm.org
Author: baldrick
Date: Thu Sep 27 03:24:02 2007
New Revision: 42391
URL: http://llvm.org/viewvc/llvm-project?rev=42391&view=rev
Log:
Grammer fix reported by Alex Kellett.
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL:
http://llvm.org/viewvc/llvm
Author: baldrick
Date: Thu Sep 27 03:24:36 2007
New Revision: 42392
URL: http://llvm.org/viewvc/llvm-project?rev=42392&view=rev
Log:
SSSE3 -> SSE3. Reported by Alex Kellett.
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL:
http://llvm.org/viewvc/
>
> -Bill Wendling added SSSE3 support to the X86 backend.
> +Bill Wendling added SSE3 support to the X86 backend.
>
It really was SSSE3. :-)
-bw
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commi
Author: void
Date: Thu Sep 27 03:47:31 2007
New Revision: 42393
URL: http://llvm.org/viewvc/llvm-project?rev=42393&view=rev
Log:
No, really, it *is* SSSE3. ;-)
Modified:
llvm/trunk/docs/ReleaseNotes.html
Modified: llvm/trunk/docs/ReleaseNotes.html
URL:
http://llvm.org/viewvc/llvm-project/ll
> > -Bill Wendling added SSSE3 support to the X86 backend.
> > +Bill Wendling added SSE3 support to the X86 backend.
> >
> It really was SSSE3. :-)
Sorry about that! SSSE3 = Supplemental Streaming SIMD Extension 3.
Ciao,
Duncan.
___
llvm-commits maili
On Sep 27, 2007, at 2:02 AM, Duncan Sands wrote:
>>> -Bill Wendling added SSSE3 support to the X86 backend.
>>> +Bill Wendling added SSE3 support to the X86 backend.
>>>
>> It really was SSSE3. :-)
>
> Sorry about that! SSSE3 = Supplemental Streaming SIMD Extension 3.
>
No prob. :-)
-bw
___
Hello, Everyone.
I'm getting the following warnings during clang compilation:
/home/asl/proj/llvm/src/tools/clang/Parse/ParseObjc.cpp: In member
function `void* clang::Parser::ParseObjCTypeName()':
/home/asl/proj/llvm/src/tools/clang/Parse/ParseObjc.cpp:448: warning:
'Ty' might be used uninitiali
Author: nicholas
Date: Thu Sep 27 09:12:54 2007
New Revision: 42394
URL: http://llvm.org/viewvc/llvm-project?rev=42394&view=rev
Log:
Build the correct range for loops with unusual bounds. Fix from Jay Foad.
Added:
llvm/trunk/test/Analysis/ScalarEvolution/2007-09-27-LargeStepping.ll
Modified:
On Sep 27, 2007, at 6:01 AM, Anton Korobeynikov wrote:
> Hello, Everyone.
>
> I'm getting the following warnings during clang compilation:
>
> Most probably, they are due to dumb compiler, but anyway.
Fixed. Actually, they were all real bugs, thanks! FYI, it's better
to report these to cfe-c
Changes in directory llvm-www/demo:
index.cgi updated: 1.73 -> 1.74
---
Log message:
Convert to use 2.1 release
---
Diffs of the changes: (+3 -3)
index.cgi |6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
Index: llvm-www/demo/index.cgi
diff -u llvm-www/demo/index.cgi:1.73
Author: lattner
Date: Thu Sep 27 10:47:16 2007
New Revision: 42398
URL: http://llvm.org/viewvc/llvm-project?rev=42398&view=rev
Log:
new testcase for PR1708
Added:
llvm/trunk/test/CFrontend/2007-09-27-ComplexIntCompare.c
Added: llvm/trunk/test/CFrontend/2007-09-27-ComplexIntCompare.c
URL:
ht
Author: lattner
Date: Thu Sep 27 10:47:41 2007
New Revision: 42399
URL: http://llvm.org/viewvc/llvm-project?rev=42399&view=rev
Log:
Fix PR1708 and test/CFrontend/2007-09-27-ComplexIntCompare.c
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cp
Author: lattner
Date: Thu Sep 27 10:48:25 2007
New Revision: 42400
URL: http://llvm.org/viewvc/llvm-project?rev=42400&view=rev
Log:
Fix PR1708 and test/CFrontend/2007-09-27-ComplexIntCompare.c
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cp
Author: tbrethou
Date: Thu Sep 27 10:55:28 2007
New Revision: 42401
URL: http://llvm.org/viewvc/llvm-project?rev=42401&view=rev
Log:
Tagging the 2.1 release
Added:
llvm/tags/RELEASE_21/
- copied from r42400, llvm/branches/release_21/
___
llvm
Author: tbrethou
Date: Thu Sep 27 10:56:22 2007
New Revision: 42402
URL: http://llvm.org/viewvc/llvm-project?rev=42402&view=rev
Log:
Tagging the 2.1 release
Added:
test-suite/tags/RELEASE_21/
- copied from r42401, test-suite/branches/release_21/
Author: tbrethou
Date: Thu Sep 27 10:56:48 2007
New Revision: 42403
URL: http://llvm.org/viewvc/llvm-project?rev=42403&view=rev
Log:
Tagging the 2.1 release
Added:
llvm-gcc-4.0/tags/RELEASE_21/
- copied from r42402, llvm-gcc-4.0/branches/release_21/
Author: tbrethou
Date: Thu Sep 27 10:57:03 2007
New Revision: 42404
URL: http://llvm.org/viewvc/llvm-project?rev=42404&view=rev
Log:
Tagging the 2.1 release
Added:
llvm-gcc-4.2/tags/RELEASE_21/
- copied from r42403, llvm-gcc-4.2/branches/release_21/
Author: dannyb
Date: Thu Sep 27 10:42:23 2007
New Revision: 42397
URL: http://llvm.org/viewvc/llvm-project?rev=42397&view=rev
Log:
Ignore redundant constraints
Modified:
llvm/trunk/lib/Analysis/IPA/Andersens.cpp
Modified: llvm/trunk/lib/Analysis/IPA/Andersens.cpp
URL:
http://llvm.org/viewvc
On Sep 27, 2007, at 8:42 AM, Daniel Berlin wrote:
> // Node class - This class is used to represent a node in the
> constraint
> @@ -1735,6 +1750,7 @@
> /// replaced by their the pointer equivalence class representative.
> void Andersens::RewriteConstraints() {
>std::vector NewConstr
On 9/27/07, Chris Lattner <[EMAIL PROTECTED]> wrote:
>
> On Sep 27, 2007, at 8:42 AM, Daniel Berlin wrote:
>
> > // Node class - This class is used to represent a node in the
> > constraint
> > @@ -1735,6 +1750,7 @@
> > /// replaced by their the pointer equivalence class representative.
> >
On Sep 27, 2007, at 9:20 AM, Daniel Berlin wrote:
>> std::set is inefficient for several reasons, particularly because
>> every insertion does a malloc. If this is performance critical code
>> you might want to try out SmallSet (assuming the set is small) or
>> some sort of hash table like Dense
Author: dpatel
Date: Thu Sep 27 12:32:04 2007
New Revision: 42405
URL: http://llvm.org/viewvc/llvm-project?rev=42405&view=rev
Log:
Mention Loop Index Split
Modified:
llvm/trunk/CREDITS.TXT
Modified: llvm/trunk/CREDITS.TXT
URL:
http://llvm.org/viewvc/llvm-project/llvm/trunk/CREDITS.TXT?rev=4
Author: dpatel
Date: Thu Sep 27 13:02:47 2007
New Revision: 42406
URL: http://llvm.org/viewvc/llvm-project?rev=42406&view=rev
Log:
While searching for appropriate place for temporaries, do not over-incerement
iterator.
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.
Author: dpatel
Date: Thu Sep 27 13:02:47 2007
New Revision: 42406
URL: http://llvm.org/viewvc/llvm-project?rev=42406&view=rev
Log:
While searching for appropriate place for temporaries, do not over-incerement
iterator.
Added:
llvm/trunk/test/FrontendObjC/2007-09-25-EH.m
Added: llvm/trunk/t
Author: tbrethou
Date: Thu Sep 27 13:14:33 2007
New Revision: 42407
URL: http://llvm.org/viewvc/llvm-project?rev=42407&view=rev
Log:
Couple of fixes to mention bunzip2 and make instructions more clear.
Modified:
llvm/trunk/docs/GettingStarted.html
Modified: llvm/trunk/docs/GettingStarted.htm
Author: dpatel
Date: Thu Sep 27 13:21:48 2007
New Revision: 42409
URL: http://llvm.org/viewvc/llvm-project?rev=42409&view=rev
Log:
While searching for appropriate place for temporaries, do not over-increment
interator.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2
Author: evancheng
Date: Thu Sep 27 13:46:06 2007
New Revision: 42410
URL: http://llvm.org/viewvc/llvm-project?rev=42410&view=rev
Log:
Avoid inserting a live register more than once.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
Modified: llvm/trunk/lib/CodeGen/Selection
Author: evancheng
Date: Thu Sep 27 14:01:55 2007
New Revision: 42413
URL: http://llvm.org/viewvc/llvm-project?rev=42413&view=rev
Log:
Doh. Calls clobber EFLAGS.
Modified:
llvm/trunk/lib/Target/X86/X86InstrX86-64.td
Modified: llvm/trunk/lib/Target/X86/X86InstrX86-64.td
URL:
http://llvm.org/v
> //===-- gc-0-docs.patch (+1170 -241) --===//
>
> runtime/GC/SemiSpace/README.txt (+5)
> docs/llvm.css (+1 -1)
> docs/Lexicon.html (+76 -3)
> docs/GarbageCollection.html (+1088 -237)
>
> GarbageCollection.html is expanded to encompass the new
> capabilities. This is
Author: gordon
Date: Thu Sep 27 14:34:27 2007
New Revision: 42415
URL: http://llvm.org/viewvc/llvm-project?rev=42415&view=rev
Log:
My previous Registry.h header, as well as Collectors.h, which is the
registry for dynamically-loaded garbage collection compiler plugins.
Added:
llvm/trunk/includ
On 2007-09-27, at 14:58, Chris Lattner wrote:
//===-- gc-2-metadata.patch (+383) ===//
include/llvm/CodeGen/CollectorMetadata.h (+198)
lib/CodeGen/CollectorMetadata.cpp (+185)
CollectorMetadata is the data structure populated by back-ends
during code-generation.
>> In the .cpp file, I'm not sure why you need the Deleter class. It
>> seems like the CollectorModuleMetadata pass should manage its own
>> lifetime (freeing itself on releaseMemory). This will require all
>> the machinefunctionpasses to preserve CollectorModuleMetadata
>> though. Does
Author: evancheng
Date: Thu Sep 27 16:50:05 2007
New Revision: 42417
URL: http://llvm.org/viewvc/llvm-project?rev=42417&view=rev
Log:
Use GR64 in 64-bit mode.
Modified:
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
URL:
http://llvm.org
Author: gordon
Date: Thu Sep 27 17:18:46 2007
New Revision: 42418
URL: http://llvm.org/viewvc/llvm-project?rev=42418&view=rev
Log:
CollectorMetadata abstractly describes stack maps for a function.
It includes:
- location and of each safe point in machine code (identified by a
label)
- locati
Author: resistor
Date: Thu Sep 27 18:23:00 2007
New Revision: 42420
URL: http://llvm.org/viewvc/llvm-project?rev=42420&view=rev
Log:
Convert DFSPass into a templated friend function, in preparation for making it
common to DomTree and PostDomTree.
Added:
llvm/trunk/include/llvm/Analysis/Domin
Author: djg
Date: Thu Sep 27 18:12:31 2007
New Revision: 42419
URL: http://llvm.org/viewvc/llvm-project?rev=42419&view=rev
Log:
TargetAsmInfo::getAddressSize() was incorrect for x86-64 and 64-bit targets
other than PPC64. Instead of fixing it, just remove it and fix all the
places that use it to u
Author: evancheng
Date: Thu Sep 27 20:35:02 2007
New Revision: 42429
URL: http://llvm.org/viewvc/llvm-project?rev=42429&view=rev
Log:
Stop inventing new words. :-)
Modified:
llvm/trunk/lib/Target/X86/X86InstrInfo.td
Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td
URL:
http://llvm.org/vi
Evan Cheng wrote:
> +// Pessimisively assume ADJCALLSTACKDOWN / ADJCALLSTACKUP will become sub /
> add
> +// which can clobber EFLAGS.
Permissively? Pessimistically?
Nick
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu
Author: resistor
Date: Thu Sep 27 20:25:07 2007
New Revision: 42428
URL: http://llvm.org/viewvc/llvm-project?rev=42428&view=rev
Log:
Remove unneeded #include.
Modified:
llvm/trunk/lib/Analysis/PostDominatorCalculation.h
Modified: llvm/trunk/lib/Analysis/PostDominatorCalculation.h
URL:
http:
Author: resistor
Date: Thu Sep 27 20:23:47 2007
New Revision: 42427
URL: http://llvm.org/viewvc/llvm-project?rev=42427&view=rev
Log:
Have PostDomTree use the newly templated DFSPass.
Modified:
llvm/trunk/include/llvm/Analysis/DominatorInternals.h
llvm/trunk/include/llvm/Analysis/Dominator
Author: evancheng
Date: Thu Sep 27 20:19:48 2007
New Revision: 42426
URL: http://llvm.org/viewvc/llvm-project?rev=42426&view=rev
Log:
Pessimisively assume ADJCALLSTACKDOWN / ADJCALLSTACKUP (which becomes sub /
add) clobbers EFLAGS.
Modified:
llvm/trunk/lib/Target/X86/X86InstrInfo.td
Modifie
Author: johannes
Date: Thu Sep 27 20:10:03 2007
New Revision: 42425
URL: http://llvm.org/viewvc/llvm-project?rev=42425&view=rev
Log:
Add long double intrinsics for sqrt and powi.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
http:/
Author: johannes
Date: Thu Sep 27 20:09:13 2007
New Revision: 42424
URL: http://llvm.org/viewvc/llvm-project?rev=42424&view=rev
Log:
Handle long double forms of sqrt and powi.
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
URL:
http://ll
Author: johannes
Date: Thu Sep 27 20:08:20 2007
New Revision: 42423
URL: http://llvm.org/viewvc/llvm-project?rev=42423&view=rev
Log:
Add sqrt and powi intrinsics for long double.
Added:
llvm/trunk/test/CodeGen/X86/2007-09-27-LDIntrinsics.ll
Modified:
llvm/trunk/include/llvm/CodeGen/Runti
Author: johannes
Date: Thu Sep 27 21:07:52 2007
New Revision: 42431
URL: http://llvm.org/viewvc/llvm-project?rev=42431&view=rev
Log:
Forgot this part of previous patch.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-internal.h
Modified: llvm-gcc-4.2/trunk/gcc/llvm-internal.h
URL:
http://llvm.org/vi
Author: johannes
Date: Thu Sep 27 19:21:38 2007
New Revision: 42422
URL: http://llvm.org/viewvc/llvm-project?rev=42422&view=rev
Log:
Don't do SRA for unions with long double fields.
Fixes a SWB crash.
Modified:
llvm/trunk/lib/Transforms/Scalar/ScalarReplAggregates.cpp
Modified: llvm/trunk/l
Author: johannes
Date: Thu Sep 27 21:06:54 2007
New Revision: 42430
URL: http://llvm.org/viewvc/llvm-project?rev=42430&view=rev
Log:
Forgot this part of previous patch.
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-internal.h
Modified: llvm-gcc-4.0/trunk/gcc/llvm-internal.h
URL:
http://llvm.org/vi
Author: void
Date: Fri Sep 28 01:27:09 2007
New Revision: 42432
URL: http://llvm.org/viewvc/llvm-project?rev=42432&view=rev
Log:
Ignore warnings during a debug build.
Modified:
llvm-gcc-4.2/trunk/build_gcc
Modified: llvm-gcc-4.2/trunk/build_gcc
URL:
http://llvm.org/viewvc/llvm-project/llvm-
52 matches
Mail list logo