- Mar 22, 2011
-
-
Jakob Stoklund Olesen authored
This is likely to fix the segfault in llvm-gcc-x86_64-darwin10-cross-mingw32. llvm-svn: 128051
-
Jakob Stoklund Olesen authored
These ranges get completely jumbled by the post-ra scheduler, and it is not really reasonable to expect it to make sense of them. Instead, teach DwarfDebug to notice when user variables in registers are clobbered, and terminate the ranges there. llvm-svn: 128045
-
- Mar 16, 2011
-
-
Daniel Dunbar authored
plus the test where it used to break.", which broke Clang self-host of a Debug+Asserts compiler, on OS X. llvm-svn: 127763
-
Renato Golin authored
llvm-svn: 127757
-
- Mar 03, 2011
-
-
Devang Patel authored
llvm-svn: 126962
-
Devang Patel authored
Add comment. llvm-svn: 126959
-
Devang Patel authored
llvm::Function argument count is not a good indicator of how many arugments does the function have at source level. If we need more space, just resize vector conservatively. This vector is only used once per function. llvm-svn: 126957
-
- Mar 01, 2011
-
-
Devang Patel authored
llvm-svn: 126794
-
- Feb 25, 2011
-
-
Cameron Zwarich authored
llvm-svn: 126488
-
- Feb 24, 2011
-
-
Devang Patel authored
Patch by Nathan Jeffords! llvm-svn: 126425
-
Devang Patel authored
llvm-svn: 126397
-
- Feb 23, 2011
-
-
Devang Patel authored
Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000 to DW_LANG_hi_user=0xffff range. llvm-svn: 126339
-
- Feb 19, 2011
-
-
Devang Patel authored
Do not emit empty DW_TAG_lexical_block DIEs. In one test case, size of debug info reduced by almost 7%. llvm-svn: 126009
-
- Feb 15, 2011
-
-
Devang Patel authored
Ignore DBG_VALUE machine instructions while constructing instruction ranges based on location info. Machine instruction range consisting of only DBG_VALUE MIs only contributes consecutive labels in assembly output, which is harmless, and empty scope entry in DebugInfo, which confuses debugger tools. llvm-svn: 125577
-
- Feb 04, 2011
-
-
Devang Patel authored
llvm-svn: 124904
-
- Feb 02, 2011
-
-
Devang Patel authored
llvm-svn: 124755
-
Devang Patel authored
llvm-svn: 124752
-
- Jan 20, 2011
-
-
Devang Patel authored
llvm-svn: 123862
-
Devang Patel authored
llvm-svn: 123856
-
- Jan 11, 2011
-
-
Devang Patel authored
This is not yet completely enabled. llvm-svn: 123274
-
- Jan 10, 2011
-
-
Anton Korobeynikov authored
Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. llvm-svn: 123170
-
- Jan 07, 2011
-
-
Devang Patel authored
llvm-svn: 123039
-
Devang Patel authored
Enable live debug variables pass. llvm-svn: 123032
-
- Jan 06, 2011
-
-
Devang Patel authored
This fixes PR 8913 crash. llvm-svn: 122971
-
- Dec 09, 2010
-
-
Devang Patel authored
This fixes radar 8730409. llvm-svn: 121323
-
- Dec 06, 2010
-
-
Devang Patel authored
This will be used to truncate live range of DBG_VALUE instruction by register allocator and friends. llvm-svn: 121061
-
- Nov 29, 2010
-
-
Michael J. Spencer authored
llvm-svn: 120298
-
- Nov 20, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 119904
-
- Nov 19, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 119754
-
- Nov 18, 2010
-
-
Rafael Espindola authored
and testing is easier. A good example is the unknown-location.ll test that now can just look for ".loc 1 0 0". We also don't use a DW_LNE_set_address for every address change anymore. llvm-svn: 119613
-
- Nov 13, 2010
-
-
Devang Patel authored
llvm-svn: 118940
-
- Nov 10, 2010
-
-
Devang Patel authored
Take care of special characters while creating named MDNode name to hold function specific local variable's info. This fixes radar 8653152. I am checking in testcase as a separate check-in. llvm-svn: 118726
-
- Nov 02, 2010
-
-
Devang Patel authored
llvm-svn: 118027
-
- Oct 29, 2010
-
-
Devang Patel authored
llvm-svn: 117615
-
- Oct 28, 2010
-
-
Devang Patel authored
llvm-svn: 117588
-
Devang Patel authored
llvm-svn: 117563
-
- Oct 26, 2010
-
-
Devang Patel authored
s/endScope/endInstruction/g llvm-svn: 117376
-
Nick Lewycky authored
declarations in !NDEBUG to avoid -Wunused-variable warnings. Patch by Matt Beaumont-Gay! llvm-svn: 117345
-
- Oct 25, 2010
-
-
Devang Patel authored
Add simple counter to count no. of basic blocks without any line number information. At -O0, these basic block coule cause less than optimial debugging experience. llvm-svn: 117307
-
- Oct 08, 2010
-
-
Devang Patel authored
llvm-svn: 116061
-