- Sep 01, 2009
-
-
Devang Patel authored
llvm-svn: 80637
-
Devang Patel authored
llvm-svn: 80633
-
- Aug 31, 2009
-
-
Caroline Tice authored
modify the type and location debug information for these variables to match the programmer's expectations. llvm-svn: 80625
-
Devang Patel authored
llvm-svn: 80602
-
Bill Wendling authored
llvm-svn: 80601
-
Duncan Sands authored
handling on x86-32 linux. llvm-svn: 80592
-
Jim Grosbach authored
Shared landing pads run into trouble with SJLJ, as the dispatch table is mapped to call sites, and merging the pads will throw that off. There needs to be a one-to-one mapping of landing pad exception table entries to invoke call points. Detecting the shared pad during lowering of SJLJ info insn't sufficient, as the dispatch function may still need separate destinations to properly handle phi-nodes. llvm-svn: 80530
-
- Aug 30, 2009
-
-
Bill Wendling authored
llvm-svn: 80466
-
- Aug 29, 2009
-
-
Bill Wendling authored
encodings. - Make some of the values emitted by the FDEs dependent upon the pointer size. This is in line with how GCC does things. And it has the benefit of working for Darwin in 64-bit mode now. llvm-svn: 80428
-
Bill Wendling authored
doesn't handle all values of the formatting. Those can be added as needed. llvm-svn: 80427
-
Eric Christopher authored
and make the reference pointer size as it should be. Fixes an abort on a testcase derived from libunwind's personality test in 64-bit. llvm-svn: 80414
-
Devang Patel authored
Use MDNodes to encode debug info in llvm IR. llvm-svn: 80406
-
Eric Christopher authored
llvm-svn: 80401
-
- Aug 28, 2009
-
-
Devang Patel authored
llvm-svn: 80307
-
- Aug 27, 2009
-
-
Bill Wendling authored
llvm-svn: 80198
-
Bill Wendling authored
A include/llvm/ADT/iterator.cmake U autoconf/configure.ac --- Reverse-merging r80161 into '.': U cmake/config-ix.cmake --- Reverse-merging r80171 into '.': U Makefile --- Reverse-merging r80173 into '.': U configure U include/llvm/Config/config.h.in --- Reverse-merging r80180 into '.': A include/llvm/ADT/iterator.h.in Despite common miscomceptions, iterator.h is alive and well. It broke the build bots for several hours. And yet no one bothered to look at them. Gabor and Doug, please review your changes and make sure that they actually build before resubmitting them. llvm-svn: 80197
-
- Aug 26, 2009
-
-
Eric Christopher authored
don't emit the default one. Explicitly check for the NULL CIE later. llvm-svn: 80146
-
Devang Patel authored
llvm-svn: 80073
-
Devang Patel authored
Patch by Caroline Tice. llvm-svn: 80061
-
- Aug 25, 2009
-
-
Bill Wendling authored
- Rename EmitFunctionDescriptionEntry to EmitFDE. llvm-svn: 79981
-
Devang Patel authored
Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. This change speeds up llvm-gcc by more then 6% at "-O0 -g" (measured by compiling InstructionCombining.cpp!) llvm-svn: 79977
-
Bill Wendling authored
- Fix comment. llvm-svn: 79971
-
Bill Wendling authored
CIE and FDE in their names. llvm-svn: 79969
-
- Aug 24, 2009
-
-
Chris Lattner authored
member out of line. ftostr is not particularly speedy, so that method is presumably not perf sensitive. llvm-svn: 79885
-
Chris Lattner authored
forcing them down into various .cpp files. This change also: 1. Renames TimeValue::toString() and Path::toString() to ::str() for similarity with the STL. 2. Removes all stream insertion support for sys::Path, forcing clients to call .str(). 3. Removes a use of Config/alloca.h from bugpoint, using smallvector instead. 4. Weans llvm-db off <iostream> sys::Path really needs to be gutted, but I don't have the desire to do it at this point. llvm-svn: 79869
-
- Aug 23, 2009
-
-
Chris Lattner authored
llvm-svn: 79836
-
Chris Lattner authored
Tweak #includes. llvm-svn: 79800
-
Chris Lattner authored
llvm-svn: 79798
-
Chris Lattner authored
llvm-svn: 79797
-
- Aug 22, 2009
-
-
Chris Lattner authored
llvm-svn: 79777
-
Chris Lattner authored
llvm-svn: 79763
-
Devang Patel authored
llvm-svn: 79742
-
- Aug 21, 2009
-
-
Bill Wendling authored
llvm-svn: 79567
-
- Aug 19, 2009
-
-
David Greene authored
Add missing includes. llvm-svn: 79475
-
David Greene authored
Add missing includes. llvm-svn: 79474
-
David Greene authored
Add missing includes. llvm-svn: 79473
-
Daniel Dunbar authored
SmallString::c_str. llvm-svn: 79456
-
Chris Lattner authored
llvm-svn: 79406
-
Chris Lattner authored
talk to the MCStreamer directly instead. llvm-svn: 79405
-
- Aug 18, 2009
-
-
David Greene authored
Make various changes suggested by Chris. llvm-svn: 79358
-