Author: asl
Date: Mon Jul 30 15:02:02 2007
New Revision: 40600
URL: http://llvm.org/viewvc/llvm-project?rev=40600view=rev
Log:
Add detection of __dso_handle presence during configure. Use this information
in the
JITer (short path is added for darwin). This is needed to properly JIT
Author: asl
Date: Mon Jul 30 18:03:25 2007
New Revision: 40608
URL: http://llvm.org/viewvc/llvm-project?rev=40608view=rev
Log:
Add a comment: don't expect from external function resolver in interpreter
things, it wasn't designed to handle.
Modified:
Author: asl
Date: Tue Jul 31 03:12:35 2007
New Revision: 40630
URL: http://llvm.org/viewvc/llvm-project?rev=40630view=rev
Log:
Propagate r40582 from llvm-gcc-4.0:
Add support to emit noalias attribute on function parameters when the
__restrict qualifier is used.
Modified:
Hello, Christopher.
+tree RestrictArgTy = (DeclArgs) ? DeclArgs-type.common.type : ArgTy;
This looks very dangerous. Why can't standard TREE_ macro be used here?
Also, please add a comment describing what's going here (why you need
such thing) :)
--
With best regards, Anton Korobeynikov
in that case?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Author: asl
Date: Wed Aug 1 14:59:14 2007
New Revision: 40684
URL: http://llvm.org/viewvc/llvm-project?rev=40684view=rev
Log:
Use external weak linkage for weak reference alisees by default
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Author: asl
Date: Wed Aug 1 14:58:07 2007
New Revision: 40683
URL: http://llvm.org/viewvc/llvm-project?rev=40683view=rev
Log:
Fix fallout from last API change
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
Author: asl
Date: Wed Aug 1 15:00:04 2007
New Revision: 40685
URL: http://llvm.org/viewvc/llvm-project?rev=40685view=rev
Log:
Emit blank ctors (e.g. struct foo = {}) properly.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
Author: asl
Date: Thu Aug 2 19:05:05 2007
New Revision: 40770
URL: http://llvm.org/viewvc/llvm-project?rev=40770view=rev
Log:
Another CONSTRUCTOR-related fix
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
Author: asl
Date: Sun Aug 5 14:11:02 2007
New Revision: 40848
URL: http://llvm.org/viewvc/llvm-project?rev=40848view=rev
Log:
Update these to 2.x syntax
Modified:
test-suite/trunk/LLVMSource/2002-02-12-setuw-setsw.ll
test-suite/trunk/LLVMSource/2003-08-03-ReservedWordGlobal.ll
Author: asl
Date: Wed Aug 15 12:12:32 2007
New Revision: 41104
URL: http://llvm.org/viewvc/llvm-project?rev=41104view=rev
Log:
Move ReturnAddrIndex variable to X86MachineFunctionInfo structure. This fixed
hard to catch bugs with retaddr lowering
Modified:
Author: asl
Date: Wed Aug 15 12:52:12 2007
New Revision: 41105
URL: http://llvm.org/viewvc/llvm-project?rev=41105view=rev
Log:
Mark more stuff as used. This is needed, because LLVM optimizers now are pretty
clever :)
Modified:
llvm-gcc-4.2/trunk/gcc/crtstuff.c
Modified:
Author: asl
Date: Wed Aug 15 13:20:33 2007
New Revision: 41108
URL: http://llvm.org/viewvc/llvm-project?rev=41108view=rev
Log:
Propagate patch from 4.2 branch: properly do the things, when PCHs are used for
emitting PCHs :)
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-backend.cpp
Author: asl
Date: Wed Aug 15 13:18:58 2007
New Revision: 41107
URL: http://llvm.org/viewvc/llvm-project?rev=41107view=rev
Log:
Propagate patch from 4.2 branch:
Mark more stuff as used. This is needed, because LLVM optimizers now are pretty
clever :)
Modified:
Author: asl
Date: Wed Aug 15 16:12:30 2007
New Revision: 4
URL: http://llvm.org/viewvc/llvm-project?rev=4view=rev
Log:
Properly use const qualifiers
Modified:
llvm/trunk/include/llvm/ADT/SmallPtrSet.h
llvm/trunk/lib/Support/SmallPtrSet.cpp
Modified:
Author: asl
Date: Thu Aug 16 16:17:06 2007
New Revision: 41125
URL: http://llvm.org/viewvc/llvm-project?rev=41125view=rev
Log:
Fix merge conflict. This enables gfortran build on llvm-gcc 4.2 branch
Modified:
llvm-gcc-4.2/trunk/gcc/fortran/f95-lang.c
Modified:
.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Author: asl
Date: Mon Aug 20 16:17:26 2007
New Revision: 41197
URL: http://llvm.org/viewvc/llvm-project?rev=41197view=rev
Log:
- Use correct header for SCEV inside LoopPass.cpp
- Move SCEVExpander::expand() out-of-line workarounding possible toolchain bug
Modified:
Author: asl
Date: Tue Aug 21 17:40:44 2007
New Revision: 41257
URL: http://llvm.org/viewvc/llvm-project?rev=41257view=rev
Log:
Dror GCCLibraries: they are obsolete since 2.0 release. This also reduces
number of licenses used in LLVM.
Removed:
llvm/trunk/runtime/GCCLibraries/
Modified:
Author: asl
Date: Thu Aug 23 02:21:06 2007
New Revision: 41316
URL: http://llvm.org/viewvc/llvm-project?rev=41316view=rev
Log:
Perform correct codegen for eh_dwarf_cfa intrinsic.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
Modified:
Author: asl
Date: Sun Aug 26 16:43:30 2007
New Revision: 41461
URL: http://llvm.org/viewvc/llvm-project?rev=41461view=rev
Log:
Don't promote volatile loads/stores. This is needed (for example) to handle
setjmp/longjmp properly.
This fixes PR1520.
Added:
Author: asl
Date: Mon Aug 27 13:44:54 2007
New Revision: 41504
URL: http://llvm.org/viewvc/llvm-project?rev=41504view=rev
Log:
Teach gfortran about LLVM options
Modified:
llvm-gcc-4.2/trunk/gcc/fortran/lang-specs.h
Modified: llvm-gcc-4.2/trunk/gcc/fortran/lang-specs.h
URL:
Author: asl
Date: Tue Aug 28 07:24:17 2007
New Revision: 41537
URL: http://llvm.org/viewvc/llvm-project?rev=41537view=rev
Log:
Unbreak mingw32 build from merge bugs.
Modified:
llvm-gcc-4.2/trunk/gcc/config/i386/cygming.h
llvm-gcc-4.2/trunk/gcc/config/i386/t-cygming
Author: asl
Date: Tue Aug 28 10:57:24 2007
New Revision: 41538
URL: http://llvm.org/viewvc/llvm-project?rev=41538view=rev
Log:
Fix handling of cw-style asm blocks.
Modified:
llvm-gcc-4.2/trunk/gcc/c-parser.c
llvm-gcc-4.2/trunk/gcc/cp/parser.c
Modified: llvm-gcc-4.2/trunk/gcc/c-parser.c
Author: asl
Date: Wed Aug 29 04:27:52 2007
New Revision: 41562
URL: http://llvm.org/viewvc/llvm-project?rev=41562view=rev
Log:
Unbreak sparc builds
Modified:
llvm-gcc-4.0/trunk/gcc/config/sparc/sparc.h
Modified: llvm-gcc-4.0/trunk/gcc/config/sparc/sparc.h
URL:
Author: asl
Date: Wed Aug 29 14:28:29 2007
New Revision: 41578
URL: http://llvm.org/viewvc/llvm-project?rev=41578view=rev
Log:
Lower FRAME_TO_ADDR_OFFSET to zero by default (if not custom lowered)
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Modified:
Author: asl
Date: Wed Aug 29 18:18:48 2007
New Revision: 41584
URL: http://llvm.org/viewvc/llvm-project?rev=41584view=rev
Log:
Fix use of declaration inside case block
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
Hello, Everyone.
Please find attached patch for unbreaking objc FE for llvm-gcc 4.2. I've
just fixed couple of apple local stuff (some of them were
generalized, some - just cleaned).
Ok to commit?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg
Author: asl
Date: Sun Sep 2 17:07:21 2007
New Revision: 41675
URL: http://llvm.org/viewvc/llvm-project?rev=41675view=rev
Log:
Emit proper secrel directive, where possible. This fixes invalid asm syntax
of debug info on mingw32. Also, cleanup
some stuff.
Modified:
Author: asl
Date: Sun Sep 2 17:11:14 2007
New Revision: 41676
URL: http://llvm.org/viewvc/llvm-project?rev=41676view=rev
Log:
Silence warning while compiling with gcc 4.2
Modified:
llvm/trunk/lib/CodeGen/MachineBasicBlock.cpp
llvm/trunk/lib/Transforms/Utils/DemoteRegToStack.cpp
Author: asl
Date: Sun Sep 2 17:22:45 2007
New Revision: 41677
URL: http://llvm.org/viewvc/llvm-project?rev=41677view=rev
Log:
Unbreak building of objc FE on non-darwin. Just moved some apple local stuff
into proper places :)
Modified:
llvm-gcc-4.2/trunk/gcc/config/darwin-c.c
Author: asl
Date: Sun Sep 2 17:26:15 2007
New Revision: 41678
URL: http://llvm.org/viewvc/llvm-project?rev=41678view=rev
Log:
Disable emitting lroundf() and friends. This should be fixed sometimes.
Modified:
llvm-gcc-4.2/trunk/gcc/convert.c
Modified: llvm-gcc-4.2/trunk/gcc/convert.c
URL:
Author: asl
Date: Sun Sep 2 17:27:29 2007
New Revision: 41679
URL: http://llvm.org/viewvc/llvm-project?rev=41679view=rev
Log:
Fix compilation without LLVM
Modified:
llvm-gcc-4.2/trunk/gcc/expr.h
llvm-gcc-4.2/trunk/gcc/libfuncs.h
llvm-gcc-4.2/trunk/gcc/optabs.c
Modified:
Author: asl
Date: Sun Sep 2 19:36:06 2007
New Revision: 41680
URL: http://llvm.org/viewvc/llvm-project?rev=41680view=rev
Log:
Reapply r41578 with proper fix
Modified:
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL:
Author: asl
Date: Mon Sep 3 02:43:05 2007
New Revision: 41682
URL: http://llvm.org/viewvc/llvm-project?rev=41682view=rev
Log:
Typo
Modified:
llvm-gcc-4.2/trunk/gcc/convert.c
Modified: llvm-gcc-4.2/trunk/gcc/convert.c
URL:
Author: asl
Date: Thu Sep 6 12:21:48 2007
New Revision: 41746
URL: http://llvm.org/viewvc/llvm-project?rev=41746view=rev
Log:
Proper handle case, when aliasee is external weak symbol referenced only by
alias itself.
Also, fix a case, when target doesn't have weak symbols supported.
Added:
Dale,
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
What's for 4.2?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
Author: asl
Date: Fri Sep 7 06:42:00 2007
New Revision: 41765
URL: http://llvm.org/viewvc/llvm-project?rev=41765view=rev
Log:
Frontend support for new EH intrinsics
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp
URL:
Author: asl
Date: Fri Sep 7 06:41:01 2007
New Revision: 41764
URL: http://llvm.org/viewvc/llvm-project?rev=41764view=rev
Log:
Frontend support for new eh intrinsics
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
URL:
Author: asl
Date: Fri Sep 7 06:39:35 2007
New Revision: 41763
URL: http://llvm.org/viewvc/llvm-project?rev=41763view=rev
Log:
Split eh.select / eh.typeid.for intrinsics into i32/i64 versions. This is
needed, because they just mark register
liveins and we let frontend solve type issue, not
Author: asl
Date: Sun Sep 9 09:26:52 2007
New Revision: 41791
URL: http://llvm.org/viewvc/llvm-project?rev=41791view=rev
Log:
Unbreak 64-bit build
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp
URL:
for
it :(
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Author: asl
Date: Tue Sep 11 16:21:28 2007
New Revision: 41865
URL: http://llvm.org/viewvc/llvm-project?rev=41865view=rev
Log:
Unbreak #pragma pack on non-darwin. 4.0 will follow.
Modified:
llvm-gcc-4.2/trunk/gcc/c-pragma.c
llvm-gcc-4.2/trunk/gcc/config/darwin.h
Modified:
Author: asl
Date: Tue Sep 11 17:03:27 2007
New Revision: 41867
URL: http://llvm.org/viewvc/llvm-project?rev=41867view=rev
Log:
Unbreak #pragma pack on non-darwin
Modified:
llvm-gcc-4.0/trunk/gcc/c-pragma.c
llvm-gcc-4.0/trunk/gcc/config/darwin.h
Modified:
Author: asl
Date: Tue Sep 11 17:12:26 2007
New Revision: 41869
URL: http://llvm.org/viewvc/llvm-project?rev=41869view=rev
Log:
Testcase for recent pragma pack stuff
Added:
llvm/trunk/test/CFrontend/2007-09-19-PragmaPack.c
Added: llvm/trunk/test/CFrontend/2007-09-19-PragmaPack.c
URL:
Author: asl
Date: Tue Sep 11 17:20:27 2007
New Revision: 41870
URL: http://llvm.org/viewvc/llvm-project?rev=41870view=rev
Log:
Fix date :)
Added:
llvm/trunk/test/CFrontend/2007-09-12-PragmaPack.c
- copied unchanged from r41869,
llvm/trunk/test/CFrontend/2007-09-19-PragmaPack.c
Author: asl
Date: Fri Sep 14 17:35:36 2007
New Revision: 41969
URL: http://llvm.org/viewvc/llvm-project?rev=41969view=rev
Log:
Forward of r41965:
When building on darwin, automatically disable building libstdc++. Patch by
Eric Christopher!
Modified:
llvm-gcc-4.2/trunk/configure
Author: asl
Date: Wed Sep 19 11:13:48 2007
New Revision: 42136
URL: http://llvm.org/viewvc/llvm-project?rev=42136view=rev
Log:
Use proper value in the map instead of one being deleted. This fixes PR1685
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-backend.cpp
Modified:
Author: asl
Date: Wed Sep 19 11:17:06 2007
New Revision: 42138
URL: http://llvm.org/viewvc/llvm-project?rev=42138view=rev
Log:
Forward port of PR42136: properly update map if global is deleted
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-backend.cpp
Modified:
Author: asl
Date: Tue Sep 25 16:52:30 2007
New Revision: 42322
URL: http://llvm.org/viewvc/llvm-project?rev=42322view=rev
Log:
Partly revert invalid r41774
Modified:
llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelDAGToDAG.cpp
URL:
Author: asl
Date: Tue Sep 25 19:13:34 2007
New Revision: 42332
URL: http://llvm.org/viewvc/llvm-project?rev=42332view=rev
Log:
Correctly restore stack pointer after realignment in main() on Cygwin/Mingw32
Modified:
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Modified:
Author: asl
Date: Wed Sep 26 02:36:55 2007
New Revision: 42351
URL: http://llvm.org/viewvc/llvm-project?rev=42351view=rev
Log:
FreeBSD really supports #pragma pack(push). This fixes PR1702
Modified:
llvm-gcc-4.0/trunk/gcc/config/freebsd.h
Modified: llvm-gcc-4.0/trunk/gcc/config/freebsd.h
Author: asl
Date: Wed Sep 26 02:40:13 2007
New Revision: 42352
URL: http://llvm.org/viewvc/llvm-project?rev=42352view=rev
Log:
FreeBSD really supports #pragma pack(push). This fixes PR1702
Modified:
llvm-gcc-4.2/trunk/gcc/config/freebsd.h
Modified: llvm-gcc-4.2/trunk/gcc/config/freebsd.h
Author: asl
Date: Wed Sep 26 04:05:59 2007
New Revision: 42353
URL: http://llvm.org/viewvc/llvm-project?rev=42353view=rev
Log:
Unbreak objc on non-darwin
Modified:
llvm-gcc-4.0/trunk/gcc/config/alpha/unicosmk.h
llvm-gcc-4.0/trunk/gcc/config/darwin.h
Author: asl
Date: Wed Sep 26 16:43:28 2007
New Revision: 42378
URL: http://llvm.org/viewvc/llvm-project?rev=42378view=rev
Log:
Fix 4.0 vs 4.2 difference in arguments.
Modified:
llvm-gcc-4.0/trunk/gcc/config/darwin.h
Modified: llvm-gcc-4.0/trunk/gcc/config/darwin.h
URL:
Hello, Devang.
This breaks bootstrap on darwin.
Fixed! Please verify.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http
Author: asl
Date: Thu Oct 4 18:54:25 2007
New Revision: 42617
URL: http://llvm.org/viewvc/llvm-project?rev=42617view=rev
Log:
Don't zero high 24 bit of %mxcsr by emitting 32 bit load instead of 8 bit one.
Modified:
llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
Modified:
Author: asl
Date: Thu Oct 4 18:55:59 2007
New Revision: 42618
URL: http://llvm.org/viewvc/llvm-project?rev=42618view=rev
Log:
Don't zero high 24 bit of %mxcsr by emitting 32 bit load instead of 8 bit one.
Modified:
llvm-gcc-4.0/trunk/gcc/config/i386/llvm-i386.cpp
Modified:
Author: asl
Date: Fri Oct 5 17:39:24 2007
New Revision: 42657
URL: http://llvm.org/viewvc/llvm-project?rev=42657view=rev
Log:
Fix misr on mingw32
Modified:
test-suite/trunk/SingleSource/Benchmarks/McGill/misr.c
Modified: test-suite/trunk/SingleSource/Benchmarks/McGill/misr.c
URL:
Author: asl
Date: Fri Oct 5 17:50:24 2007
New Revision: 42658
URL: http://llvm.org/viewvc/llvm-project?rev=42658view=rev
Log:
Fix 'Misc' on mingw32
Modified:
test-suite/trunk/SingleSource/Benchmarks/Misc/ReedSolomon.c
test-suite/trunk/SingleSource/Benchmarks/Misc/flops.c
Author: asl
Date: Fri Oct 5 18:00:17 2007
New Revision: 42659
URL: http://llvm.org/viewvc/llvm-project?rev=42659view=rev
Log:
Fix smg2000 on mingw32
Modified:
test-suite/trunk/MultiSource/Benchmarks/ASCI_Purple/SMG2000/timer.c
Modified:
Author: asl
Date: Fri Oct 5 18:07:16 2007
New Revision: 42660
URL: http://llvm.org/viewvc/llvm-project?rev=42660view=rev
Log:
Clean Fhoursstones: remove time-related routines, unbreak mingw32
Modified:
test-suite/trunk/MultiSource/Benchmarks/Fhourstones-3.1/Game.h
Author: asl
Date: Fri Oct 5 18:37:11 2007
New Revision: 42665
URL: http://llvm.org/viewvc/llvm-project?rev=42665view=rev
Log:
Time reporting is useless here, remove it. This unbreaks mingw32 also :)
Modified:
test-suite/trunk/MultiSource/Benchmarks/Ptrdist/ft/ft.c
Author: asl
Date: Fri Oct 5 19:04:11 2007
New Revision: 42667
URL: http://llvm.org/viewvc/llvm-project?rev=42667view=rev
Log:
Another bunch of mingw32 fixes here and there
Modified:
test-suite/trunk/MultiSource/Applications/SIBsim4/sim4.init.c
Author: asl
Date: Sat Oct 6 05:37:39 2007
New Revision: 42693
URL: http://llvm.org/viewvc/llvm-project?rev=42693view=rev
Log:
Unbreak mediabench on mingw32
Modified:
test-suite/trunk/MultiSource/Benchmarks/mediabench/gsm/toast/config.h
Author: asl
Date: Sat Oct 6 05:55:20 2007
New Revision: 42694
URL: http://llvm.org/viewvc/llvm-project?rev=42694view=rev
Log:
Unbreak toast again for mingw32.
Funny, but we have two toast's in in llvm-test. Maybe we should drop one?
Modified:
Author: asl
Date: Sat Oct 6 08:07:11 2007
New Revision: 42695
URL: http://llvm.org/viewvc/llvm-project?rev=42695view=rev
Log:
Include DataTypes.h to provide intptr_t type. This fixes OpenBSD compilation of
this file.
Inspired by Laurence Tratt's patch
Modified:
Author: asl
Date: Sat Oct 6 11:17:49 2007
New Revision: 42699
URL: http://llvm.org/viewvc/llvm-project?rev=42699view=rev
Log:
Move merge code into new helper function.
Modified:
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
URL:
Author: asl
Date: Sat Oct 6 11:39:43 2007
New Revision: 42700
URL: http://llvm.org/viewvc/llvm-project?rev=42700view=rev
Log:
Oops, I really wanted to commit this part also :)
Modified:
llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.cpp
Dan,
I saw this in another compiler and liked it. Does anyone here
dislike it?
Patch looks pretty neat for me.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits
It would be nice if names were only constructed in one place
I think this is one of the tasks mentioned in PR1650
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits
Changes in directory llvm-www/releases:
download.html updated: 1.46 - 1.47
---
Log message:
Add links to pre-built packages for FreeBSD and ArchLinux
---
Diffs of the changes: (+5 -2)
download.html |7 +--
1 files changed, 5 insertions(+), 2 deletions(-)
Index:
Hello, Jan
I noticed that the llvm-mode.el in utils/emacs was pretty outdated so
I updated it.
Thanks, new file works like a charm. I commited it as r43182
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University
Author: asl
Date: Fri Oct 19 11:54:13 2007
New Revision: 43182
URL: http://llvm.org/viewvc/llvm-project?rev=43182view=rev
Log:
Update this file for 2.0 syntax. Contributed by Jan Rehders
Modified:
llvm/trunk/utils/emacs/llvm-mode.el
Modified: llvm/trunk/utils/emacs/llvm-mode.el
URL:
Author: asl
Date: Sun Oct 21 18:05:16 2007
New Revision: 43208
URL: http://llvm.org/viewvc/llvm-project?rev=43208view=rev
Log:
Reg2Mem cleanup and optimizations:
- enable phi instructions demotion to stack
- create alloca instructions in the entry block
Modified:
Author: asl
Date: Fri Oct 26 04:13:24 2007
New Revision: 43381
URL: http://llvm.org/viewvc/llvm-project?rev=43381view=rev
Log:
Fix off-by-one stack offset computations (dwarf information) for callee-saved
registers in case, when FP pointer was eliminated. This should fixes misc.
random
Author: asl
Date: Sun Oct 28 17:50:32 2007
New Revision: 43424
URL: http://llvm.org/viewvc/llvm-project?rev=43424view=rev
Log:
Add 'pedantic' mode to verifier rejecting syntactically valid, but 'bad' due to
other reasons code
Modified:
llvm/trunk/lib/VMCore/Verifier.cpp
Modified:
' from NULL
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Why can't you check this at the beginning of
Verifier::visitBasicBlock() ?
I think due to this:
AU.addRequiredDominatorTree();
DomTree crashes on invalid CFG.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University
to conditionalize depending on target, table approach
(like in i386.h) will be definitely better, otherwise we'll end with
spaghetti-like code, when all supported targets will be in place.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University
alive.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
Bill,
llvm-gcc-4.2/trunk/libobjc/
I expect, that nobody will use objc fe on non-darwin, but anyway - why
removing libobjc (and not just excluding from build)?
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University
Rewrite Dwarf number handling per review comments.
Thanks, Dale!
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http
Author: asl
Date: Fri Nov 9 04:15:11 2007
New Revision: 43935
URL: http://llvm.org/viewvc/llvm-project?rev=43935view=rev
Log:
Make the check general. This also fixes PR1785
Modified:
llvm-gcc-4.2/trunk/gcc/c-common.c
Modified: llvm-gcc-4.2/trunk/gcc/c-common.c
URL:
Author: asl
Date: Fri Nov 9 05:23:12 2007
New Revision: 43936
URL: http://llvm.org/viewvc/llvm-project?rev=43936view=rev
Log:
Remove extra words after #endif
Modified:
llvm-gcc-4.2/trunk/gcc/objc/objc-act.c
Modified: llvm-gcc-4.2/trunk/gcc/objc/objc-act.c
URL:
Author: asl
Date: Fri Nov 9 06:27:04 2007
New Revision: 43940
URL: http://llvm.org/viewvc/llvm-project?rev=43940view=rev
Log:
Forget to commit users part of value mapper interface
Modified:
llvm/trunk/lib/Transforms/Utils/CloneFunction.cpp
llvm/trunk/lib/Transforms/Utils/CloneModule.cpp
Author: asl
Date: Fri Nov 9 06:34:20 2007
New Revision: 43941
URL: http://llvm.org/viewvc/llvm-project?rev=43941view=rev
Log:
Fix indent
Modified:
llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp
Modified: llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp
URL:
Author: asl
Date: Fri Nov 9 06:04:39 2007
New Revision: 43937
URL: http://llvm.org/viewvc/llvm-project?rev=43937view=rev
Log:
Fix fallout from recent commits. This fixes PR1785
Folks, when syncing to Apple gcc, please, do remember, that some files
are nullified in the gcc/config directory
Author: asl
Date: Fri Nov 9 13:06:14 2007
New Revision: 43954
URL: http://llvm.org/viewvc/llvm-project?rev=43954view=rev
Log:
Silence a warning
Modified:
llvm/trunk/lib/Target/TargetData.cpp
Modified: llvm/trunk/lib/Target/TargetData.cpp
URL:
Bill,
Sorry about that. I tried to revert all of the erasures in the
gcc/config directory. I obviously missed a few.
No problem. diffstat is your friend here.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University
Author: asl
Date: Sun Nov 11 05:19:37 2007
New Revision: 43993
URL: http://llvm.org/viewvc/llvm-project?rev=43993view=rev
Log:
Add convenient helper to obtain list of ints
Modified:
llvm/trunk/utils/TableGen/Record.cpp
llvm/trunk/utils/TableGen/Record.h
Modified:
Author: asl
Date: Sun Nov 11 13:53:50 2007
New Revision: 43998
URL: http://llvm.org/viewvc/llvm-project?rev=43998view=rev
Log:
Clarify the meaning of '-2' register number
Modified:
llvm/trunk/lib/Target/Target.td
Modified: llvm/trunk/lib/Target/Target.td
URL:
Hello, Evan.
Why do we want to refer to gcc source for these numbers?
This was here for ages. However, I think it's ok to have this reference,
because gcc sources looks likes the only place, where such stuff can be
found.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics
Dale,
You are right, sorry. Now, the bootstrap fails with the message I'm
seeing in the testsuite. Bill, did you bootstrap this merge before
checking in? I'm on x86-32.
I'm getting exactly same message during 4.2 bootstrap on x86-32/linux
--
With best regards, Anton Korobeynikov
Author: asl
Date: Mon Nov 12 17:36:13 2007
New Revision: 44029
URL: http://llvm.org/viewvc/llvm-project?rev=44029view=rev
Log:
Completely forgot, that we have some debug information emission on PPC. This
should fix
some regressions on ppc nightly tests.
Modified:
regressions and I remember, that debug information was supported on
ppc/darwin. That's why I added this function and a FIXME.
--
With best regards, Anton Korobeynikov.
Faculty of Mathematics Mechanics, Saint Petersburg State University.
___
llvm-commits
Author: asl
Date: Wed Nov 14 03:52:30 2007
New Revision: 44109
URL: http://llvm.org/viewvc/llvm-project?rev=44109view=rev
Log:
Add pure/const attributes. Documentation will follow.
Modified:
llvm/trunk/include/llvm/ParameterAttributes.h
llvm/trunk/lib/AsmParser/Lexer.l
Author: asl
Date: Wed Nov 14 04:30:13 2007
New Revision: 44111
URL: http://llvm.org/viewvc/llvm-project?rev=44111view=rev
Log:
Document pure/const parameter attributes
Modified:
llvm/trunk/docs/LangRef.html
Modified: llvm/trunk/docs/LangRef.html
URL:
Author: asl
Date: Wed Nov 14 11:05:41 2007
New Revision: 44122
URL: http://llvm.org/viewvc/llvm-project?rev=44122view=rev
Log:
Backport of r44121
Modified:
llvm-gcc-4.0/trunk/gcc/llvm-types.cpp
Modified: llvm-gcc-4.0/trunk/gcc/llvm-types.cpp
URL:
401 - 500 of 584 matches
Mail list logo