[llvm-commits] [llvm] r46781 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-02-05 Thread Anton Korobeynikov
Author: asl Date: Tue Feb 5 17:34:40 2008 New Revision: 46781 URL: http://llvm.org/viewvc/llvm-project?rev=46781&view=rev Log: Don't dereference an invalid pointer if string is empty. Modified: llvm/trunk/include/llvm/ADT/StringMap.h Modified: llvm/trunk/include/llvm/ADT/StringMap.h URL: h

Re: [llvm-commits] [llvm-gcc-4.2] r46773 - /llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386-target.h

2008-02-05 Thread Anton Korobeynikov
> URL: http://llvm.org/viewvc/llvm-project?rev=46773&view=rev > Log: > Fix per review feedback. Thanks! -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-com

Re: [llvm-commits] [llvm-gcc-4.2] r46765 - in /llvm-gcc-4.2/trunk/gcc: config/i386/llvm-i386-target.h llvm-types.cpp

2008-02-05 Thread Anton Korobeynikov
E || TREE_CODE(ArgTy) == POINTER_TYPE > || > +TREE_CODE(ArgTy) == REAL_TYPE) And ENUMERAL_TYPE here? -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-commits m

Re: [llvm-commits] [llvm] r46730 - /llvm/trunk/test/C++Frontend/2006-11-06-StackTrace.cpp

2008-02-05 Thread Anton Korobeynikov
Evan, > This should also work on x86 now. But this this worked on PPC before then? -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-commits mailing list llvm-

Re: [llvm-commits] [llvm] r46659 - in /llvm/trunk: include/llvm/CodeGen/ include/llvm/Target/ lib/CodeGen/ lib/CodeGen/SelectionDAG/ lib/Target/ lib/Target/ARM/ lib/Target/Alpha/ lib/Target/CellSPU/ l

2008-02-02 Thread Anton Korobeynikov
7; emission of frame moves information, etc. -- 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

Re: [llvm-commits] [llvm] r46587 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/CodeGen/SelectionDAG/SelectionDAG.cpp lib/CodeGen/SelectionDAG/

2008-01-31 Thread Anton Korobeynikov
Hello, Everyone > FLT_ROUNDS is a specific standard macro, and the opcode in question > is for implementing it. I'd prefer to not change any letters in the > spelling. FWIW, it's consistent with PIC_. I'm for FLT_ROUNDS_ -- With best regards, Anton Korobeynikov.

Re: [llvm-commits] [llvm] r46625 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-01-31 Thread Anton Korobeynikov
Hello, Chris > This sort of thing won't work when the string is empty and checking is > enabled. Maybe something like this is enough: >if (Key.empty()) return find(0,0); Will find() operate sane in such case (supplying NULL pointer as input)? -- With best regards, Anto

[llvm-commits] [llvm] r46625 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-01-31 Thread Anton Korobeynikov
Author: asl Date: Thu Jan 31 17:02:33 2008 New Revision: 46625 URL: http://llvm.org/viewvc/llvm-project?rev=46625&view=rev Log: Add convenient std::string helpers to StringMap. Patch by Mikhail Glushenkov! Modified: llvm/trunk/include/llvm/ADT/StringMap.h Modified: llvm/trunk/include/llvm/AD

[llvm-commits] [llvm] r46615 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-01-31 Thread Anton Korobeynikov
Author: asl Date: Thu Jan 31 11:43:25 2008 New Revision: 46615 URL: http://llvm.org/viewvc/llvm-project?rev=46615&view=rev Log: Reapply the patch with fix. Modified: llvm/trunk/include/llvm/ADT/StringMap.h Modified: llvm/trunk/include/llvm/ADT/StringMap.h URL: http://llvm.org/viewvc/llvm-pr

[llvm-commits] [llvm] r46612 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-01-31 Thread Anton Korobeynikov
Author: asl Date: Thu Jan 31 06:30:40 2008 New Revision: 46612 URL: http://llvm.org/viewvc/llvm-project?rev=46612&view=rev Log: Make StringMap to be more STL'ish. Patch by Mikhail Glushenkov! Modified: llvm/trunk/include/llvm/ADT/StringMap.h Modified: llvm/trunk/include/llvm/ADT/StringMap.h

[llvm-commits] [llvm] r46611 - /llvm/trunk/include/llvm/ADT/StringMap.h

2008-01-31 Thread Anton Korobeynikov
Author: asl Date: Thu Jan 31 06:10:41 2008 New Revision: 46611 URL: http://llvm.org/viewvc/llvm-project?rev=46611&view=rev Log: Whitespace cleanup Modified: llvm/trunk/include/llvm/ADT/StringMap.h Modified: llvm/trunk/include/llvm/ADT/StringMap.h URL: http://llvm.org/viewvc/llvm-project/llv

Re: [llvm-commits] [llvm] r46337 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.h X86RegisterInfo.td

2008-01-25 Thread Anton Korobeynikov
m 2: > In function f(). > (gdb) p a > $2 = -1073743868 > (gdb) p b > $3 = { >x = 2, >y = 0 > } > Displaying incoming arguments is somehow broken for me too (it was so always afair). -- With best regards, Anton Korobeynikov. Faculty of M

Re: [llvm-commits] [llvm] r46337 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.h X86RegisterInfo.td

2008-01-25 Thread Anton Korobeynikov
m 2: > In function f(). > (gdb) p a > $2 = -1073743868 > (gdb) p b > $3 = { >x = 2, >y = 0 > } > Displaying incoming arguments is somehow broken for me too (it was so always afair). -- With best regards, Anton Korobeynikov. Faculty of M

Re: [llvm-commits] [llvm] r46337 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.h X86RegisterInfo.td

2008-01-24 Thread Anton Korobeynikov
Evan, > This allows gdb to examine local scalar variables, but not aggregate > ones. There are also issues with parameters, even scalar ones. Ok. Any other testcases? Owen, ready for another session? :) -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechan

[llvm-commits] [llvm] r46337 - in /llvm/trunk/lib/Target/X86: X86RegisterInfo.cpp X86RegisterInfo.h X86RegisterInfo.td

2008-01-24 Thread Anton Korobeynikov
Author: asl Date: Thu Jan 24 18:34:13 2008 New Revision: 46337 URL: http://llvm.org/viewvc/llvm-project?rev=46337&view=rev Log: Provide correct DWARF register numbering for debug information emission on x86-32/Darwin. This should fix bunch of issues. Modified: llvm/trunk/lib/Target/X86/X86Re

[llvm-commits] [llvm] r46296 - /llvm/trunk/lib/System/Win32/Program.inc

2008-01-23 Thread Anton Korobeynikov
Author: asl Date: Wed Jan 23 19:20:48 2008 New Revision: 46296 URL: http://llvm.org/viewvc/llvm-project?rev=46296&view=rev Log: Fix potential buffer overflow Modified: llvm/trunk/lib/System/Win32/Program.inc Modified: llvm/trunk/lib/System/Win32/Program.inc URL: http://llvm.org/viewvc/llvm-

[llvm-commits] [llvm] r46250 - /llvm/trunk/utils/TableGen/Record.h

2008-01-22 Thread Anton Korobeynikov
Author: asl Date: Tue Jan 22 05:00:07 2008 New Revision: 46250 URL: http://llvm.org/viewvc/llvm-project?rev=46250&view=rev Log: Add interator interface to DAGInit also Modified: llvm/trunk/utils/TableGen/Record.h Modified: llvm/trunk/utils/TableGen/Record.h URL: http://llvm.org/viewvc/llvm-

[llvm-commits] [llvm] r46251 - /llvm/trunk/include/llvm/Support/Compiler.h

2008-01-22 Thread Anton Korobeynikov
Author: asl Date: Tue Jan 22 05:01:23 2008 New Revision: 46251 URL: http://llvm.org/viewvc/llvm-project?rev=46251&view=rev Log: Silence a warning. Should we turn this into configure-time check? Modified: llvm/trunk/include/llvm/Support/Compiler.h Modified: llvm/trunk/include/llvm/Support/Com

[llvm-commits] [llvm] r46223 - /llvm/trunk/utils/TableGen/Record.h

2008-01-21 Thread Anton Korobeynikov
Author: asl Date: Mon Jan 21 16:30:26 2008 New Revision: 46223 URL: http://llvm.org/viewvc/llvm-project?rev=46223&view=rev Log: Provide iterator access to ListInit contents Modified: llvm/trunk/utils/TableGen/Record.h Modified: llvm/trunk/utils/TableGen/Record.h URL: http://llvm.org/viewvc/

[llvm-commits] [llvm] r46200 - /llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp

2008-01-20 Thread Anton Korobeynikov
Author: asl Date: Sun Jan 20 08:00:07 2008 New Revision: 46200 URL: http://llvm.org/viewvc/llvm-project?rev=46200&view=rev Log: Honour ByVal parameter attribute for name decoration Modified: llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp Modified: llvm/trunk/lib/Target/X86/X86AsmPrinter.cpp URL

[llvm-commits] [llvm] r46199 - /llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp

2008-01-20 Thread Anton Korobeynikov
Author: asl Date: Sun Jan 20 07:59:37 2008 New Revision: 46199 URL: http://llvm.org/viewvc/llvm-project?rev=46199&view=rev Log: Remove Darwin'ism Modified: llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp Modified: llvm/trunk/lib/Target/X86/X86ATTAsmPrinter.cpp URL: http://llvm.org/viewvc/llv

[llvm-commits] [llvm] r46198 - /llvm/trunk/lib/Target/X86/X86Subtarget.cpp

2008-01-20 Thread Anton Korobeynikov
Author: asl Date: Sun Jan 20 07:58:16 2008 New Revision: 46198 URL: http://llvm.org/viewvc/llvm-project?rev=46198&view=rev Log: Enable PIC codegen on x86-64/linux Modified: llvm/trunk/lib/Target/X86/X86Subtarget.cpp Modified: llvm/trunk/lib/Target/X86/X86Subtarget.cpp URL: http://llvm.org/v

[llvm-commits] [llvm-gcc-4.0] r46194 - /llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp

2008-01-19 Thread Anton Korobeynikov
Author: asl Date: Sat Jan 19 18:22:06 2008 New Revision: 46194 URL: http://llvm.org/viewvc/llvm-project?rev=46194&view=rev Log: Propagate r40011 from 4.2 to 4.0. This also fixes PR1852 Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.0/trunk/gcc/llvm-convert.cpp URL: h

Re: [llvm-commits] [llvm-gcc-4.2] r46039 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-01-15 Thread Anton Korobeynikov
On 1/16/08, Bill Wendling <[EMAIL PROTECTED]> wrote: > Either way is fine. You're correct that your way is a bit more > readable. Done. Thanks! -- With best regards, Anton Korobeynikov Faculty of Mathematics and Mechanics, Saint Petersburg

Re: [llvm-commits] [llvm-gcc-4.2] r46039 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2008-01-15 Thread Anton Korobeynikov
y don't do just something like this: UArr[0] = RealArr[0]; // Long -> int convert UArr[1] = RealArr[1]; if (BigEndian == FLOAT_WORDS_BIG_ENDIAN) std::swap(UArr[0], UArr[1]); This looks to me pretty much readable. -- With best regards, Anton Korobeynikov Facul

[llvm-commits] [llvm] r46024 - /llvm/trunk/docs/LangRef.html

2008-01-15 Thread Anton Korobeynikov
Author: asl Date: Tue Jan 15 16:31:34 2008 New Revision: 46024 URL: http://llvm.org/viewvc/llvm-project?rev=46024&view=rev Log: Add description of 'llvm.trap' intrinsic. Also, minor fixes in formatting. Modified: llvm/trunk/docs/LangRef.html Modified: llvm/trunk/docs/LangRef.html URL: http

[llvm-commits] [llvm] r46012 - /llvm/trunk/lib/Target/X86/X86InstrInfo.td

2008-01-15 Thread Anton Korobeynikov
Author: asl Date: Tue Jan 15 15:40:02 2008 New Revision: 46012 URL: http://llvm.org/viewvc/llvm-project?rev=46012&view=rev Log: Fix JIT encoding of trap/ud2 instruction Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td Modified: llvm/trunk/lib/Target/X86/X86InstrInfo.td URL: http://llvm.o

[llvm-commits] [llvm] r46001 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h include/llvm/Intrinsics.td lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/CodeGen/SelectionDAG/SelectionDAG.cpp li

2008-01-14 Thread Anton Korobeynikov
Author: asl Date: Tue Jan 15 01:02:33 2008 New Revision: 46001 URL: http://llvm.org/viewvc/llvm-project?rev=46001&view=rev Log: For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed as well as PPC codegen Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h

Re: [llvm-commits] [llvm] r45605 - in /llvm/tr unk/lib/Target/X86: X86ATTAsmPrinter.cp p X86CodeEmitter.cpp X86ISelDAGToDAG.cp p X86InstrInfo.td X86MachineFunctionInf o.h

2008-01-05 Thread Anton Korobeynikov
> Nice evan! With this, sinking is now able to compile code like this: Nifty! I would like to test Mozilla & Qt with this change: they heavily use shared libraries thus almost everything is PIC. -- WBR, Anton Korobeynikov ___ llvm-commits maili

Re: [llvm-commits] [llvm-gcc-4.2] r45364 - /ll vm-gcc-4.2/trunk/gcc/fortran/trans-type s.c

2007-12-30 Thread Anton Korobeynikov
is pretty tricky to construct a correct decl in such case. Marking decls as varargs is pretty cheap workaround: actually, current llvm-gcc logic will correctly rewrite a decl to a "complete type", when definition is available. -- WBR, Anton Korobeynikov _

Re: [llvm-commits] [llvm] r45405 - in /llvm/tr unk: lib/CodeGen/SelectionDAG/TargetLow ering.cpp lib/Target/X86/README.txt

2007-12-29 Thread Anton Korobeynikov
Hello, Chris > _foo: > fcmpu cr7, f1, f1 > mfcr r2 > rlwinm r3, r2, 0, 31, 31 > blr How this is connected with X86 changes? :) -- WBR, Anton Korobeynikov ___ llvm-commits mailing list llvm-commits@c

[llvm-commits] [llvm] r45375 - /llvm/trunk/lib/Linker/LinkModules.cpp

2007-12-27 Thread Anton Korobeynikov
Author: asl Date: Thu Dec 27 17:21:57 2007 New Revision: 45375 URL: http://llvm.org/viewvc/llvm-project?rev=45375&view=rev Log: Ignore functions with internal linkages during linking. This snipped mimics the behaviour of LinkGlobals() function. Modified: llvm/trunk/lib/Linker/LinkModules.cpp

Re: [llvm-commits] [llvm-gcc-4.2] r45366 - /llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c

2007-12-27 Thread Anton Korobeynikov
Hi, Chris. > Is this patch available under GPL2? This patch was written by me, thus - yes :) PS: I'm aware about GPLv2 vs GPLv3 issue. -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg Stat

[llvm-commits] [llvm-gcc-4.2] r45366 - /llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c

2007-12-27 Thread Anton Korobeynikov
Author: asl Date: Thu Dec 27 10:56:39 2007 New Revision: 45366 URL: http://llvm.org/viewvc/llvm-project?rev=45366&view=rev Log: Fix emission of bogus decls. This was commited to gcc mainline. Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans

[llvm-commits] [llvm-gcc-4.2] r45365 - /llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c

2007-12-27 Thread Anton Korobeynikov
Author: asl Date: Thu Dec 27 10:55:23 2007 New Revision: 45365 URL: http://llvm.org/viewvc/llvm-project?rev=45365&view=rev Log: Enable us to build pure varargs intrinsics Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-decl.c URL: http://

[llvm-commits] [llvm-gcc-4.2] r45364 - /llvm-gcc-4.2/trunk/gcc/fortran/trans-types.c

2007-12-27 Thread Anton Korobeynikov
Author: asl Date: Thu Dec 27 10:52:46 2007 New Revision: 45364 URL: http://llvm.org/viewvc/llvm-project?rev=45364&view=rev Log: Mark all external functions decls to be varagrs instead of no args :) Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-types.c Modified: llvm-gcc-4.2/trunk/gcc/fortra

[llvm-commits] [llvm-gcc-4.2] r45363 - /llvm-gcc-4.2/trunk/gcc/fortran/trans-expr.c

2007-12-27 Thread Anton Korobeynikov
Author: asl Date: Thu Dec 27 10:46:15 2007 New Revision: 45363 URL: http://llvm.org/viewvc/llvm-project?rev=45363&view=rev Log: This was commited to mainline. Update guards Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-expr.c Modified: llvm-gcc-4.2/trunk/gcc/fortran/trans-expr.c URL: http:

[llvm-commits] [llvm] r45342 - /llvm/trunk/lib/Support/APInt.cpp

2007-12-24 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 24 05:16:47 2007 New Revision: 45342 URL: http://llvm.org/viewvc/llvm-project?rev=45342&view=rev Log: Cygwin defines uint32_t as unsigned long. Unbreak call to std::min in this case Modified: llvm/trunk/lib/Support/APInt.cpp Modified: llvm/trunk/lib/Support/APInt.cp

[llvm-commits] [llvm] r45319 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-22 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 22 14:46:24 2007 New Revision: 45319 URL: http://llvm.org/viewvc/llvm-project?rev=45319&view=rev Log: Erm, really disable :) Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp URL: http://llvm.org/viewvc/llvm-proje

[llvm-commits] [llvm] r45318 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-22 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 22 14:41:12 2007 New Revision: 45318 URL: http://llvm.org/viewvc/llvm-project?rev=45318&view=rev Log: Disable, until we'll really need it Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp URL: http://llvm.org/view

[llvm-commits] [llvm] r45315 - /llvm/trunk/include/llvm/CodeGen/MachineLoopInfo.h

2007-12-22 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 22 08:27:49 2007 New Revision: 45315 URL: http://llvm.org/viewvc/llvm-project?rev=45315&view=rev Log: Unbreak build on gcc 3.x Modified: llvm/trunk/include/llvm/CodeGen/MachineLoopInfo.h Modified: llvm/trunk/include/llvm/CodeGen/MachineLoopInfo.h URL: http://llvm.o

[llvm-commits] [llvm] r45314 - /llvm/trunk/lib/System/Win32/Path.inc

2007-12-22 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 22 08:26:49 2007 New Revision: 45314 URL: http://llvm.org/viewvc/llvm-project?rev=45314&view=rev Log: Unbreak mingw build Modified: llvm/trunk/lib/System/Win32/Path.inc Modified: llvm/trunk/lib/System/Win32/Path.inc URL: http://llvm.org/viewvc/llvm-project/llvm/tru

[llvm-commits] [llvm] r45300 - /llvm/trunk/lib/Target/CBackend/CBackend.cpp

2007-12-21 Thread Anton Korobeynikov
Author: asl Date: Fri Dec 21 17:33:44 2007 New Revision: 45300 URL: http://llvm.org/viewvc/llvm-project?rev=45300&view=rev Log: Fix silly typo in the FP CEP handling. Modified: llvm/trunk/lib/Target/CBackend/CBackend.cpp Modified: llvm/trunk/lib/Target/CBackend/CBackend.cpp URL: http://llvm

Re: [llvm-commits] linux/ppc32 exception handling

2007-12-21 Thread Anton Korobeynikov
Hello, Nicolas > This patch enables exception handling for linux/ppc32. OK to commit? Looks ok for me. Does it even work? :) (with gcc-compiled runtime) -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State Uni

[llvm-commits] [llvm] r45247 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-19 Thread Anton Korobeynikov
Author: asl Date: Wed Dec 19 19:30:27 2007 New Revision: 45247 URL: http://llvm.org/viewvc/llvm-project?rev=45247&view=rev Log: More eye-candy stuff :) Modified: llvm/trunk/include/llvm/ADT/Trie.h Modified: llvm/trunk/include/llvm/ADT/Trie.h URL: http://llvm.org/viewvc/llvm-project/llvm/tru

[llvm-commits] [llvm] r45246 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-19 Thread Anton Korobeynikov
Author: asl Date: Wed Dec 19 19:21:50 2007 New Revision: 45246 URL: http://llvm.org/viewvc/llvm-project?rev=45246&view=rev Log: Add iterators for child traversal. Modified: llvm/trunk/include/llvm/ADT/Trie.h Modified: llvm/trunk/include/llvm/ADT/Trie.h URL: http://llvm.org/viewvc/llvm-proje

Re: [llvm-commits] [llvm] r45221 - /llvm/trunk/lib/Target/PowerPC/PPCTargetAsmInfo.cpp

2007-12-19 Thread Anton Korobeynikov
Chris, > Nice! What is the magic needed to trick it into doing this? I'd > like the nightly testers to do this. If you tell me the majik, I can > try to hook it up to happen automatically. Usual magic is to generate .S file and compile/link it with native g++ -- With best

[llvm-commits] [llvm] r45172 - /llvm/trunk/lib/CodeGen/AsmPrinter.cpp

2007-12-18 Thread Anton Korobeynikov
Author: asl Date: Tue Dec 18 14:53:41 2007 New Revision: 45172 URL: http://llvm.org/viewvc/llvm-project?rev=45172&view=rev Log: Support more insane CEP's in AsmPrinter (Yes, PyPy folks do really use them). Modified: llvm/trunk/lib/CodeGen/AsmPrinter.cpp Modified: llvm/trunk/lib/CodeGen/AsmPr

[llvm-commits] [llvm] r45068 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-15 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 15 19:36:16 2007 New Revision: 45068 URL: http://llvm.org/viewvc/llvm-project?rev=45068&view=rev Log: Define addString() and lookup() out-of-line to dissuade the C++ compiler from inlining it. Modified: llvm/trunk/include/llvm/ADT/Trie.h Modified: llvm/trunk/includ

[llvm-commits] [llvm] r45067 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-15 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 15 19:27:04 2007 New Revision: 45067 URL: http://llvm.org/viewvc/llvm-project?rev=45067&view=rev Log: Provide GraphTraits and DOTGraphTraits interface for Trie. Retoss private/public stuff. Make copy ctor and operator= private. Modified: llvm/trunk/include/llvm/ADT/T

[llvm-commits] [llvm] r45066 - /llvm/trunk/include/llvm/Support/DOTGraphTraits.h

2007-12-15 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 15 18:42:19 2007 New Revision: 45066 URL: http://llvm.org/viewvc/llvm-project?rev=45066&view=rev Log: Constify graph arguments Modified: llvm/trunk/include/llvm/Support/DOTGraphTraits.h Modified: llvm/trunk/include/llvm/Support/DOTGraphTraits.h URL: http://llvm.org

[llvm-commits] [llvm] r45063 - in /llvm/trunk/include/llvm/ADT: DepthFirstIterator.h GraphTraits.h

2007-12-15 Thread Anton Korobeynikov
Author: asl Date: Sat Dec 15 16:23:24 2007 New Revision: 45063 URL: http://llvm.org/viewvc/llvm-project?rev=45063&view=rev Log: Use references in DF iterators. This eliminates copy-ctor calls on huge objects (graphs) Modified: llvm/trunk/include/llvm/ADT/DepthFirstIterator.h llvm/trunk/i

[llvm-commits] [llvm] r44952 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-12 Thread Anton Korobeynikov
Author: asl Date: Wed Dec 12 13:08:44 2007 New Revision: 44952 URL: http://llvm.org/viewvc/llvm-project?rev=44952&view=rev Log: Use vector for child storage instead of map. This will also make our life during future GraphTraits'ing slightly easier. Modified: llvm/trunk/include/llvm/ADT/Trie.h

[llvm-commits] [llvm] r44880 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-11 Thread Anton Korobeynikov
Author: asl Date: Tue Dec 11 15:55:38 2007 New Revision: 44880 URL: http://llvm.org/viewvc/llvm-project?rev=44880&view=rev Log: Remove Trie::Edge class. Now edge labels are stored into nodes itself. Modified: llvm/trunk/include/llvm/ADT/Trie.h Modified: llvm/trunk/include/llvm/ADT/Trie.h URL

Re: [llvm-commits] [llvm] r44851 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-11 Thread Anton Korobeynikov
ted in this case and the payload be attached > to the new node? Current implementation doesn't allow to have two strings in the trie, one being a prefix of another. I will remove this requirement soon. This will beed to introduce splitting here and some more bookkeeping in another place. -- Wi

[llvm-commits] [llvm] r44851 - /llvm/trunk/include/llvm/ADT/Trie.h

2007-12-10 Thread Anton Korobeynikov
==- llvm/ADT/Trie.h Generic trie structure --*- C++ -*-===// +// +// The LLVM Compiler Infrastructure +// +// This file was developed by Anton Korobeynikov and is distributed under +// the University of Illinois Open Source License. See LICENSE.TXT for

[llvm-commits] [llvm] r44820 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 17:10:20 2007 New Revision: 44820 URL: http://llvm.org/viewvc/llvm-project?rev=44820&view=rev Log: Hey, English is not my native language :) Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp URL: http://llvm.or

[llvm-commits] [llvm] r44819 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 17:08:35 2007 New Revision: 44819 URL: http://llvm.org/viewvc/llvm-project?rev=44819&view=rev Log: Clarify the need of CFI() stuff Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp URL: http://llvm.org/viewvc/l

[llvm-commits] [llvm] r44818 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 17:04:38 2007 New Revision: 44818 URL: http://llvm.org/viewvc/llvm-project?rev=44818&view=rev Log: Provide convenient way to disable CFI stuff for old/broken assemblers. Use it for Darwin. Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modified: llvm/trunk/li

[llvm-commits] [llvm] r44794 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 09:27:07 2007 New Revision: 44794 URL: http://llvm.org/viewvc/llvm-project?rev=44794&view=rev Log: And finally annotate X86-64 version of callback. All bad stuff from SSE version is implicitely inherited :) Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Modi

[llvm-commits] [llvm] r44793 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 09:13:55 2007 New Revision: 44793 URL: http://llvm.org/viewvc/llvm-project?rev=44793&view=rev Log: Provide annotation for SSE version of callback. It's even more broken, because doesn't mark xmm regs properly Modified: llvm/trunk/lib/Target/X86/X86JITInfo.cpp Mod

[llvm-commits] [llvm] r44792 - /llvm/trunk/lib/Target/X86/X86JITInfo.cpp

2007-12-10 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 10 08:54:42 2007 New Revision: 44792 URL: http://llvm.org/viewvc/llvm-project?rev=44792&view=rev Log: Annotate JIT callback function with call frame infromation. This will allow us (theoretically) to unwind through JITer. The code wasn't verified, so I'm pretty sure offs

[llvm-commits] [llvm] r44546 - in /llvm/trunk/lib/AsmParser: llvmAsmParser.cpp.cvs llvmAsmParser.y.cvs

2007-12-03 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 3 15:01:29 2007 New Revision: 44546 URL: http://llvm.org/viewvc/llvm-project?rev=44546&view=rev Log: Regenerate Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.cpp.cvs llvm/trunk/lib/AsmParser/llvmAsmParser.y.cvs Modified: llvm/trunk/lib/AsmParser/llvmAsmParse

[llvm-commits] [llvm] r44545 - /llvm/trunk/lib/AsmParser/llvmAsmParser.y

2007-12-03 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 3 15:00:45 2007 New Revision: 44545 URL: http://llvm.org/viewvc/llvm-project?rev=44545&view=rev Log: Fix fallout from my last patch: don't reject varargs functions :) Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.y Modified: llvm/trunk/lib/AsmParser/llvmAsmParse

Re: [llvm-commits] [llvm] r44539 - in /llvm/trunk: lib/Transforms/Scalar/LoopIndexSplit.cpp test/Transforms/LoopIndexSplit/Crash-2007-12-03.ll

2007-12-03 Thread Anton Korobeynikov
Hello Devang, > If ExitValue operand is also defined in Loop header then > insert new ExitValue after this operand definition. > > This fixes PR1828. Thanks alot! -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg

[llvm-commits] [llvm] r44538 - in /llvm/trunk/lib/AsmParser: llvmAsmParser.y llvmAsmParser.y.cvs

2007-12-03 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 3 13:16:54 2007 New Revision: 44538 URL: http://llvm.org/viewvc/llvm-project?rev=44538&view=rev Log: More sanity checks for function types. Thanks goes to PyPy folks for generating broken stuff :) Modified: llvm/trunk/lib/AsmParser/llvmAsmParser.y llvm/trunk/li

[llvm-commits] [llvm] r44534 - /llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp

2007-12-03 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 3 08:35:57 2007 New Revision: 44534 URL: http://llvm.org/viewvc/llvm-project?rev=44534&view=rev Log: Sorry, typo :) Modified: llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp Modified: llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp URL: http://llvm.org/viewvc/llvm-project

[llvm-commits] [llvm] r44533 - /llvm/trunk/lib/Bitcode/Writer/BitWriter.cpp

2007-12-03 Thread Anton Korobeynikov
Author: asl Date: Mon Dec 3 08:28:26 2007 New Revision: 44533 URL: http://llvm.org/viewvc/llvm-project?rev=44533&view=rev Log: Open output file correctly. This is extremely important for windows-based hosts, where files are opened in text mode by default. Modified: llvm/trunk/lib/Bitcode/Wri

[llvm-commits] [llvm] r44528 - /llvm/trunk/lib/System/DynamicLibrary.cpp

2007-12-02 Thread Anton Korobeynikov
Author: asl Date: Sun Dec 2 23:30:41 2007 New Revision: 44528 URL: http://llvm.org/viewvc/llvm-project?rev=44528&view=rev Log: Provide hook for _alloca to make JITing on Cygwin slightly happier :) Modified: llvm/trunk/lib/System/DynamicLibrary.cpp Modified: llvm/trunk/lib/System/DynamicLibr

[llvm-commits] [llvm-gcc-4.2] r44442 - in /llvm-gcc-4.2/trunk/gcc: passes.c tree-optimize.c tree-pass.h

2007-11-29 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 29 15:36:16 2007 New Revision: 2 URL: http://llvm.org/viewvc/llvm-project?rev=2&view=rev Log: Move second openmp expansion pass before llvm-convert. This allows us not to reinvent a wheel and rewrite all openmp lowering code at llvm side :) Thanks to Wojciech Mat

[llvm-commits] [llvm] r44368 - /llvm/trunk/test/CFrontend/2007-11-27-SExtZExt.c

2007-11-27 Thread Anton Korobeynikov
Author: asl Date: Tue Nov 27 12:21:29 2007 New Revision: 44368 URL: http://llvm.org/viewvc/llvm-project?rev=44368&view=rev Log: Add testcase for last llvm-gcc tweaks Added: llvm/trunk/test/CFrontend/2007-11-27-SExtZExt.c Added: llvm/trunk/test/CFrontend/2007-11-27-SExtZExt.c URL: http://llv

[llvm-commits] [llvm-gcc-4.0] r44363 - /llvm-gcc-4.0/trunk/gcc/llvm-types.cpp

2007-11-27 Thread Anton Korobeynikov
Author: asl Date: Tue Nov 27 11:29:05 2007 New Revision: 44363 URL: http://llvm.org/viewvc/llvm-project?rev=44363&view=rev Log: Propagate r44362 to 4.0 Modified: llvm-gcc-4.0/trunk/gcc/llvm-types.cpp Modified: llvm-gcc-4.0/trunk/gcc/llvm-types.cpp URL: http://llvm.org/viewvc/llvm-project/ll

[llvm-commits] [llvm-gcc-4.2] r44362 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2007-11-27 Thread Anton Korobeynikov
Author: asl Date: Tue Nov 27 11:23:52 2007 New Revision: 44362 URL: http://llvm.org/viewvc/llvm-project?rev=44362&view=rev Log: Handle sext/zext stuff correctly for K&R-style functions. Unify handling of sext/zext. Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp Modified: llvm-gcc-4.2/trunk

Re: [llvm-commits] [llvm] r44353 - /llvm/trunk/test/CFrontend/2005-02-20-AggregateSAVEEXPR.c

2007-11-27 Thread Anton Korobeynikov
re two sets of headers - "native" and mingw, thus such directory. My mingw32 installation has complex.h, not mingw/complex.h. However, I don't understand, why cygwin doesn't have it's complex.h and test should use mingw-provided one. -- With best regards, Anton Korobeyni

[llvm-commits] [llvm] r44320 - in /llvm/trunk: include/llvm/Analysis/AliasSetTracker.h lib/Transforms/Scalar/LICM.cpp

2007-11-25 Thread Anton Korobeynikov
Author: asl Date: Sun Nov 25 17:52:02 2007 New Revision: 44320 URL: http://llvm.org/viewvc/llvm-project?rev=44320&view=rev Log: Remove another leak. Due to some reason AliasSetTracker didn't had any dtor... Modified: llvm/trunk/include/llvm/Analysis/AliasSetTracker.h llvm/trunk/lib/Transf

[llvm-commits] [llvm] r44317 - /llvm/trunk/include/llvm/Analysis/LoopInfo.h

2007-11-25 Thread Anton Korobeynikov
Author: asl Date: Sun Nov 25 12:41:39 2007 New Revision: 44317 URL: http://llvm.org/viewvc/llvm-project?rev=44317&view=rev Log: Remove a leak. Destroy LoopInfoBase object. releaseMemory() is actually called in its dtor. Modified: llvm/trunk/include/llvm/Analysis/LoopInfo.h Modified: llvm/tr

[llvm-commits] [llvm] r44281 - /llvm/trunk/lib/Transforms/IPO/InlineSimple.cpp

2007-11-22 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 22 16:30:10 2007 New Revision: 44281 URL: http://llvm.org/viewvc/llvm-project?rev=44281&view=rev Log: Don't crash on bogus llvm.noinline. This is first part of PR1817 (preventing reduction) Modified: llvm/trunk/lib/Transforms/IPO/InlineSimple.cpp Modified: llvm/tru

[llvm-commits] [test-suite] r44223 - /test-suite/trunk/SingleSource/Benchmarks/Misc/oourafft.c

2007-11-18 Thread Anton Korobeynikov
Author: asl Date: Sun Nov 18 18:33:47 2007 New Revision: 44223 URL: http://llvm.org/viewvc/llvm-project?rev=44223&view=rev Log: Add new number-crunching code. LLVM seems to be 20% slower on it compared to gcc. Added: test-suite/trunk/SingleSource/Benchmarks/Misc/oourafft.c Added: test-suite

Re: [llvm-commits] [llvm] r44213 - in /llvm/trunk/lib/AsmParser: LLLexer.cpp LLLexer.h Lexer.cpp.cvs Lexer.l Lexer.l.cvs Makefile Parser.cpp ParserInternals.h llvmAsmParser.y

2007-11-18 Thread Anton Korobeynikov
m[2]: Bisoning llvmAsmParser.y /home/asl/proj/llvm/src/lib/AsmParser/llvmAsmParser.y: conflicts: 106 shift/reduce This looks pretty insane (if I remember correctly, it was ~10 conflicts). -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersbur

Re: [llvm-commits] [llvm] r44166 - in /llvm/trunk: lib/CodeGen/LiveIntervalAnalysis.cpp test/CodeGen/X86/2007-11-14-Coalescer-Bug.ll

2007-11-16 Thread Anton Korobeynikov
Bill, > Awesome! Did you try to compile 4.2 after this patch? Now 4.2. bootstraps for me! -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University. ___ llvm-commits mailing list llvm-

[llvm-commits] [llvm] r44189 - /llvm/trunk/docs/ReleaseNotes.html

2007-11-16 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 16 05:12:01 2007 New Revision: 44189 URL: http://llvm.org/viewvc/llvm-project?rev=44189&view=rev Log: These were implemented Modified: llvm/trunk/docs/ReleaseNotes.html Modified: llvm/trunk/docs/ReleaseNotes.html URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/

[llvm-commits] [llvm-gcc-4.2] r44185 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-11-15 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 15 19:53:52 2007 New Revision: 44185 URL: http://llvm.org/viewvc/llvm-project?rev=44185&view=rev Log: Oops, don't commit debugging code :) Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL: http://llvm.org/viewv

[llvm-commits] [llvm-gcc-4.2] r44184 - /llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp

2007-11-15 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 15 19:37:13 2007 New Revision: 44184 URL: http://llvm.org/viewvc/llvm-project?rev=44184&view=rev Log: Lower __builtin_flt_rounds into LLVM intrinsic Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-convert.cpp URL: http://llvm

[llvm-commits] [llvm] r44182 - in /llvm/trunk: include/llvm/CodeGen/SelectionDAGNodes.h include/llvm/Intrinsics.td lib/CodeGen/IntrinsicLowering.cpp lib/CodeGen/SelectionDAG/LegalizeDAG.cpp lib/CodeGe

2007-11-15 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 15 17:25:33 2007 New Revision: 44182 URL: http://llvm.org/viewvc/llvm-project?rev=44182&view=rev Log: Implement necessary bits for flt_rounds gcc builtin. Codegen bits and llvm-gcc support will follow. Modified: llvm/trunk/include/llvm/CodeGen/SelectionDAGNodes.h

[llvm-commits] [llvm] r44183 - in /llvm/trunk/lib/Target/X86: X86ISelLowering.cpp X86ISelLowering.h X86InstrFPStack.td

2007-11-15 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 15 19:31:51 2007 New Revision: 44183 URL: http://llvm.org/viewvc/llvm-project?rev=44183&view=rev Log: Implement codegen for flt_rounds on x86 Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp llvm/trunk/lib/Target/X86/X86ISelLowering.h llvm/trunk/lib/Ta

[llvm-commits] [llvm] r44177 - in /llvm/trunk: include/llvm/Analysis/ScalarEvolution.h include/llvm/Analysis/ScalarEvolutionExpander.h include/llvm/Analysis/ScalarEvolutionExpressions.h lib/Analysis/S

2007-11-15 Thread Anton Korobeynikov
Author: asl Date: Thu Nov 15 12:33:16 2007 New Revision: 44177 URL: http://llvm.org/viewvc/llvm-project?rev=44177&view=rev Log: Reverted r44163 per request Modified: llvm/trunk/include/llvm/Analysis/ScalarEvolution.h llvm/trunk/include/llvm/Analysis/ScalarEvolutionExpander.h llvm/trun

[llvm-commits] [llvm-gcc-4.0] r44122 - /llvm-gcc-4.0/trunk/gcc/llvm-types.cpp

2007-11-14 Thread Anton Korobeynikov
Author: asl Date: Wed Nov 14 11:05:41 2007 New Revision: 44122 URL: http://llvm.org/viewvc/llvm-project?rev=44122&view=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: http://llvm.org/viewvc/llvm-project/llvm-gc

[llvm-commits] [llvm-gcc-4.2] r44121 - /llvm-gcc-4.2/trunk/gcc/llvm-types.cpp

2007-11-14 Thread Anton Korobeynikov
Author: asl Date: Wed Nov 14 11:00:03 2007 New Revision: 44121 URL: http://llvm.org/viewvc/llvm-project?rev=44121&view=rev Log: Propagate information about pure/const functions into IR Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp Modified: llvm-gcc-4.2/trunk/gcc/llvm-types.cpp URL: http:

[llvm-commits] [llvm] r44111 - /llvm/trunk/docs/LangRef.html

2007-11-14 Thread Anton Korobeynikov
Author: asl Date: Wed Nov 14 04:30:13 2007 New Revision: 44111 URL: http://llvm.org/viewvc/llvm-project?rev=44111&view=rev Log: Document pure/const parameter attributes Modified: llvm/trunk/docs/LangRef.html Modified: llvm/trunk/docs/LangRef.html URL: http://llvm.org/viewvc/llvm-project/llv

[llvm-commits] [llvm] r44109 - in /llvm/trunk: include/llvm/ParameterAttributes.h lib/AsmParser/Lexer.l lib/AsmParser/llvmAsmParser.y lib/VMCore/Function.cpp lib/VMCore/Verifier.cpp

2007-11-14 Thread Anton Korobeynikov
Author: asl Date: Wed Nov 14 03:52:30 2007 New Revision: 44109 URL: http://llvm.org/viewvc/llvm-project?rev=44109&view=rev Log: Add pure/const attributes. Documentation will follow. Modified: llvm/trunk/include/llvm/ParameterAttributes.h llvm/trunk/lib/AsmParser/Lexer.l llvm/trunk/lib

[llvm-commits] [llvm] r44108 - in /llvm/trunk: include/llvm/CodeGen/AsmPrinter.h lib/CodeGen/AsmPrinter.cpp lib/Target/X86/X86ATTAsmPrinter.cpp lib/Target/X86/X86ATTAsmPrinter.h test/CodeGen/X86/test-

2007-11-14 Thread Anton Korobeynikov
Author: asl Date: Wed Nov 14 03:18:41 2007 New Revision: 44108 URL: http://llvm.org/viewvc/llvm-project?rev=44108&view=rev Log: Fix PIC jump table codegen on x86-32/linux. In fact, such thing should be applied to all targets uses GOT-relative offsets for PIC (Alpha?) Modified: llvm/trunk/inc

Re: [llvm-commits] [llvm] r44029 - /llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp

2007-11-13 Thread Anton Korobeynikov
ppc tester had some 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] [llvm] r44029 - /llvm/trunk/lib/Target/PowerPC/PPCRegisterInfo.cpp

2007-11-12 Thread Anton Korobeynikov
Author: asl Date: Mon Nov 12 17:36:13 2007 New Revision: 44029 URL: http://llvm.org/viewvc/llvm-project?rev=44029&view=rev Log: Completely forgot, that we have some debug information emission on PPC. This should fix some regressions on ppc nightly tests. Modified: llvm/trunk/lib/Target/Power

Re: [llvm-commits] [llvm-gcc-4.2] r43930 - in /llvm-gcc-4.2/trunk/gcc/config/arm: darwin-libgcc.10.4.ver darwin-libgcc.10.5.ver darwin.h darwin.opt t-darwin

2007-11-12 Thread Anton Korobeynikov
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 reg

Re: [llvm-commits] [llvm] r43998 - /llvm/trunk/lib/Target/Target.td

2007-11-11 Thread Anton Korobeynikov
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 Mat

[llvm-commits] [llvm] r43998 - /llvm/trunk/lib/Target/Target.td

2007-11-11 Thread Anton Korobeynikov
Author: asl Date: Sun Nov 11 13:53:50 2007 New Revision: 43998 URL: http://llvm.org/viewvc/llvm-project?rev=43998&view=rev Log: Clarify the meaning of '-2' register number Modified: llvm/trunk/lib/Target/Target.td Modified: llvm/trunk/lib/Target/Target.td URL: http://llvm.org/viewvc/llvm-pr

[llvm-commits] [llvm] r43993 - in /llvm/trunk/utils/TableGen: Record.cpp Record.h

2007-11-11 Thread Anton Korobeynikov
Author: asl Date: Sun Nov 11 05:19:37 2007 New Revision: 43993 URL: http://llvm.org/viewvc/llvm-project?rev=43993&view=rev Log: Add convenient helper to obtain list of ints Modified: llvm/trunk/utils/TableGen/Record.cpp llvm/trunk/utils/TableGen/Record.h Modified: llvm/trunk/utils/TableG

Re: [llvm-commits] [llvm-gcc-4.2] r43937 - in /llvm-gcc-4.2/trunk/gcc/config/i386: cygming.h linux.h t-mingw32

2007-11-09 Thread Anton Korobeynikov
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

[llvm-commits] [llvm] r43954 - /llvm/trunk/lib/Target/TargetData.cpp

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 13:06:14 2007 New Revision: 43954 URL: http://llvm.org/viewvc/llvm-project?rev=43954&view=rev Log: Silence a warning Modified: llvm/trunk/lib/Target/TargetData.cpp Modified: llvm/trunk/lib/Target/TargetData.cpp URL: http://llvm.org/viewvc/llvm-project/llvm/trunk

[llvm-commits] [llvm] r43941 - /llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp

2007-11-09 Thread Anton Korobeynikov
Author: asl Date: Fri Nov 9 06:34:20 2007 New Revision: 43941 URL: http://llvm.org/viewvc/llvm-project?rev=43941&view=rev Log: Fix indent Modified: llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp Modified: llvm/trunk/lib/Transforms/Utils/CloneTrace.cpp URL: http://llvm.org/viewvc/llvm-proje

  1   2   3   4   5   6   7   >