- Jun 30, 2010
-
-
Devang Patel authored
Add variables into a scope before constructing scope DIE otherwise variables won't be included DIE tree. llvm-svn: 107228
-
Bill Wendling authored
llvm-svn: 107215
-
Devang Patel authored
llvm-svn: 107214
-
- Jun 29, 2010
-
-
Bill Wendling authored
metadata types which should be marked as "weak", but which the linker will remove upon final linkage. For example, the "objc_msgSend_fixup_alloc" symbol is defined like this: .globl l_objc_msgSend_fixup_alloc .weak_definition l_objc_msgSend_fixup_alloc .section __DATA, __objc_msgrefs, coalesced .align 3 l_objc_msgSend_fixup_alloc: .quad _objc_msgSend_fixup .quad L_OBJC_METH_VAR_NAME_1 This is different from the "linker_private" linkage type, because it can't have the metadata defined with ".weak_definition". llvm-svn: 107205
-
Devang Patel authored
Inspired by Artur Pietrek. llvm-svn: 107202
-
Devang Patel authored
llvm-svn: 107085
-
- Jun 28, 2010
-
-
Devang Patel authored
llvm-svn: 107065
-
Devang Patel authored
Radar 8122864. llvm-svn: 107027
-
Devang Patel authored
llvm-svn: 106990
-
- Jun 26, 2010
-
-
Devang Patel authored
llvm-svn: 106895
-
- Jun 24, 2010
-
-
Devang Patel authored
DBG_VALUE machine instruction pointing to undefined register for a variable justify a separate scope if the variable is inlined function's argument. Radar 8122864. llvm-svn: 106792
-
- Jun 22, 2010
-
-
Devang Patel authored
getNamedMetadata(). llvm-svn: 106518
-
Devang Patel authored
llvm-svn: 106516
-
Devang Patel authored
llvm-svn: 106515
-
- Jun 18, 2010
-
-
Dan Gohman authored
switch from this: if (TimePassesIsEnabled) { NamedRegionTimer T(Name, GroupName); do_something(); } else { do_something(); // duplicate the code, this time without a timer! } to this: { NamedRegionTimer T(Name, GroupName, TimePassesIsEnabled); do_something(); } llvm-svn: 106285
-
- Jun 16, 2010
-
-
Devang Patel authored
This speeds up local variable handling in DwarfDebug. llvm-svn: 106075
-
Eric Christopher authored
llvm-svn: 106073
-
Stuart Hastings authored
llvm-svn: 106063
-
- Jun 11, 2010
-
-
Stuart Hastings authored
llvm-svn: 105828
-
- Jun 05, 2010
-
-
Stuart Hastings authored
llvm-svn: 105511
-
Stuart Hastings authored
llvm-svn: 105492
-
- Jun 03, 2010
-
-
Eric Christopher authored
llvm-svn: 105379
-
- Jun 02, 2010
-
-
Devang Patel authored
llvm-svn: 105340
-
Devang Patel authored
Use local small vector. llvm-svn: 105332
-
- Jun 01, 2010
-
-
Devang Patel authored
llvm-svn: 105292
-
- May 28, 2010
-
-
Stuart Hastings authored
llvm-svn: 104953
-
- May 27, 2010
-
-
Devang Patel authored
llvm-svn: 104884
-
Devang Patel authored
inlined function's arguments need a label to mark the start point because they are not directly attached to current function. llvm-svn: 104848
-
Stuart Hastings authored
llvm-svn: 104841
-
Devang Patel authored
llvm-svn: 104785
-
- May 26, 2010
-
-
Devang Patel authored
There is no need to force an line number entry (using previous location) for a temp label at unknown location. llvm-svn: 104740
-
Devang Patel authored
Identify instructions, that needs a label to mark debug info entity, in advance. This simplifies beginScope(). llvm-svn: 104720
-
Devang Patel authored
llvm-svn: 104706
-
Devang Patel authored
llvm-svn: 104705
-
Devang Patel authored
This is used to track variable information. llvm-svn: 104649
-
- May 25, 2010
-
-
Eric Christopher authored
as well. llvm-svn: 104642
-
Eric Christopher authored
and testcases accordingly. llvm-svn: 104635
-
- May 24, 2010
-
-
Devang Patel authored
This fixes recent regression in store.exp from gdb testsuite. llvm-svn: 104524
-
Nicolas Geoffray authored
is first emitted, and StackOffsets are emitted in 16 bits. llvm-svn: 104488
-
- May 22, 2010
-
-
Eric Christopher authored
llvm-svn: 104414
-