Author: evancheng
Date: Fri Feb 1 03:12:58 2008
New Revision: 46637
URL: http://llvm.org/viewvc/llvm-project?rev=46637view=rev
Log:
Do not emit an entry stop point. llvm.dbg.func.start implicitly defines one now.
Modified:
llvm-gcc-4.2/trunk/gcc/llvm-debug.cpp
Modified:
Author: evancheng
Date: Fri Feb 1 03:12:11 2008
New Revision: 46636
URL: http://llvm.org/viewvc/llvm-project?rev=46636view=rev
Log:
Update llvm.dbg.func.start.
Modified:
llvm/trunk/docs/SourceLevelDebugging.html
Modified: llvm/trunk/docs/SourceLevelDebugging.html
URL:
Author: evancheng
Date: Fri Feb 1 03:10:45 2008
New Revision: 46635
URL: http://llvm.org/viewvc/llvm-project?rev=46635view=rev
Log:
Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.start
implies a stoppoint is set. SelectionDAGISel records a new source line but does
not
On Feb 1, 2008, at 1:10 AM, Evan Cheng wrote:
URL: http://llvm.org/viewvc/llvm-project?rev=46635view=rev
Log:
Remove the nasty LABEL hack with a much less evil one. Now
llvm.dbg.func.start implies a stoppoint is set. SelectionDAGISel
records a new source line but does not create a
Sorry, I forgot to reply last night. The patch tested out ok.
Thanks!
Evan
On Jan 31, 2008, at 6:08 PM, Dan Gohman wrote:
Attached is an updated version of this change (46556 and 46585)
with what I believe is a fix for the static initializer problem,
but I don't have access to a system where
Some comments on the patch:
+
+// Save loads/stores matched by a pattern.
+if (!N-isLeaf() N-getName().empty()
+((N-getOperator()-getName() == ld) ||
+ (N-getOperator()-getName() == st) ||
+ (N-getOperator()-getName() == ist))) {
+ LSI.push_back(RootName);
Author: evancheng
Date: Fri Feb 1 13:25:13 2008
New Revision: 46643
URL: http://llvm.org/viewvc/llvm-project?rev=46643view=rev
Log:
int_size_in_bytes() returns the type size in bytes, not bits. So compare
against 16, not 128.
Modified:
llvm-gcc-4.2/trunk/gcc/config/i386/llvm-i386.cpp
Author: baldrick
Date: Fri Feb 1 14:37:16 2008
New Revision: 46645
URL: http://llvm.org/viewvc/llvm-project?rev=46645view=rev
Log:
Don't drop function/call return attributes like 'nounwind'.
Added:
llvm/trunk/test/Transforms/ArgumentPromotion/2008-02-01-ReturnAttrs.ll
Modified:
Author: laurov
Date: Fri Feb 1 15:25:59 2008
New Revision: 46646
URL: http://llvm.org/viewvc/llvm-project?rev=46646view=rev
Log:
CBackend: Implement unaligned load/store.
Added:
llvm/trunk/test/CodeGen/CBackend/2008-02-01-UnalignedLoadStore.ll
Modified:
Author: gordon
Date: Fri Feb 1 19:07:50 2008
New Revision: 46656
URL: http://llvm.org/viewvc/llvm-project?rev=46656view=rev
Log:
Fixing a bug creating floating point constants of type other
than double through the C bindings. Thanks to Tomas Lindquist
Olsen for reporting it.
Modified:
Author: dpatel
Date: Fri Feb 1 19:32:38 2008
New Revision: 46657
URL: http://llvm.org/viewvc/llvm-project?rev=46657view=rev
Log:
Do not strip symbols when EH is ON.
Modified:
llvm/trunk/tools/lto/lto.cpp
Modified: llvm/trunk/tools/lto/lto.cpp
URL:
Author: dpatel
Date: Fri Feb 1 19:43:30 2008
New Revision: 46658
URL: http://llvm.org/viewvc/llvm-project?rev=46658view=rev
Log:
Add comment explaining what is lower level analysis pass.
Modified:
llvm/trunk/lib/VMCore/PassManager.cpp
Modified: llvm/trunk/lib/VMCore/PassManager.cpp
URL:
Author: evancheng
Date: Fri Feb 1 22:07:54 2008
New Revision: 46659
URL: http://llvm.org/viewvc/llvm-project?rev=46659view=rev
Log:
SDIsel processes llvm.dbg.declare by recording the variable debug information
descriptor and its corresponding stack frame index in MachineModuleInfo. This
only
Author: evancheng
Date: Fri Feb 1 22:10:17 2008
New Revision: 46660
URL: http://llvm.org/viewvc/llvm-project?rev=46660view=rev
Log:
For ByVal parameter, no need to alloca a home for it on the callee frame since
it's available on the caller frame.
Modified:
On Feb 1, 2008, at 8:07 PM, Evan Cheng wrote:
URL: http://llvm.org/viewvc/llvm-project?rev=46659view=rev
Log:
SDIsel processes llvm.dbg.declare by recording the variable debug
information descriptor and its corresponding stack frame index in
MachineModuleInfo. This only works if the local
Author: evancheng
Date: Fri Feb 1 23:06:29 2008
New Revision: 46665
URL: http://llvm.org/viewvc/llvm-project?rev=46665view=rev
Log:
Unbreak ppc debug support.
Modified:
llvm/trunk/lib/Target/PowerPC/PPCISelLowering.cpp
Modified: llvm/trunk/lib/Target/PowerPC/PPCISelLowering.cpp
URL:
On Feb 1, 2008, at 9:06 PM, Evan Cheng wrote:
Author: evancheng
Date: Fri Feb 1 23:06:29 2008
New Revision: 46665
URL: http://llvm.org/viewvc/llvm-project?rev=46665view=rev
Log:
Unbreak ppc debug support.
maybe these should be stored as a srcvalue to avoid legalizer issues?
-Chris
17 matches
Mail list logo