- 7e2cb11 Add support to describe template parameter type in debug info. by Devang Patel · 15 years ago
- e449d1f Fix debug info for merged global. by Devang Patel · 15 years ago
- dacde94 Fix register address expression. Patch by Ken Dyck. by Devang Patel · 15 years ago
- a36478f Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
- 16c29b5 Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs and fixes here and there. by Anton Korobeynikov · 15 years ago
- 51a666f Speculatively revert r123032. by Devang Patel · 15 years ago
- 1dea232 Appropriately truncate debug info range in dwarf output. by Devang Patel · 15 years ago
- 76a788c Emit 128 bit constant. This fixes PR 8913 crash. by Devang Patel · 15 years ago
- d639c7c DW_FORM_data1 may not provide sufficient room for vtable index, use _udata instead. by Devang Patel · 15 years ago
- b7313e2 Undefined value in reg 0 may need a marker to identify end of source range. by Devang Patel · 15 years ago
- 1f6efa3 Merge System into Support. by Michael J. Spencer · 15 years ago
- 82f5874 Move some more hooks to TargetFrameInfo by Anton Korobeynikov · 15 years ago
- d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
- 5c05563 Change CodeGen to use .loc directives. This produces a lot more readable output by Rafael Espindola · 15 years ago
- 522ad74 Remove DW_AT_start_scope support. It is incomplete and superseeded by location entries support. by Devang Patel · 15 years ago
- 6236704 Take care of special characters while creating named MDNode name to hold function specific local variable's info. by Devang Patel · 15 years ago
- c882104 Simplify. by Devang Patel · 15 years ago
- 4d7f9a0 Ignore empty blocks. by Devang Patel · 15 years ago
- bc2bb9b Do not work too hard to find type's file info. There is a special field to record file info. by Devang Patel · 15 years ago
- 3cabc9d Technically DIFile scope should also be handled here. by Devang Patel · 15 years ago
- cbbe287 s/beginScope/beginInstruction/g s/endScope/endInstruction/g by Devang Patel · 15 years ago
- a568d66 For statistics that are only used in functions declared in !NDEBUG, wrap the by Nick Lewycky · 15 years ago
- 9a31f0f 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. by Devang Patel · 15 years ago
- b2bada3 Line number 0 indicates there is no source line/file name info available for this construct. by Devang Patel · 15 years ago
- 7b172c6 Provie a clearner interface so that FE can decide whether a function has prototype or not. by Devang Patel · 15 years ago
- d6747df Add support for DW_TAG_unspecified_parameters. by Devang Patel · 15 years ago
- 21ea1d5 Add support to let FE mark explict methods as explict in debug info. by Devang Patel · 15 years ago
- 3cf763d Let FE mark a variable as artificial variable. by Devang Patel · 15 years ago
- 1a30123 Add support to let FE encode method access specifier. by Devang Patel · 15 years ago
- 2a36160 Assign DW_ACCESS_public accessibility attribute to members by default. by Devang Patel · 15 years ago
- 1a7ca03 Provide an interface to let FEs anchor debug info for types. by Devang Patel · 15 years ago
- ee70fa7 Remove dead argument. by Devang Patel · 15 years ago
- be90c3a Use DW_OP_fbreg when offset is based on frame register. by Devang Patel · 15 years ago
- 1905a18 If FE forgot to provide a file name (usually it uses "stdin" as name in such situation) then make one up to ensure that debug info is not malformed. by Devang Patel · 15 years ago
- b1fcfbe Fix .debug_range for linux. Patch by Krister Wombell. by Devang Patel · 15 years ago
- ae84d5b Use absolute label for DW_AT_stmt_list if a target does not prefer offset here. by Devang Patel · 15 years ago
- 0b48ead Reapply r112623. Included additional check for unused byval argument. by Devang Patel · 15 years ago
- 81b79b5 Revert r112623. It is causing self host build failures. by Devang Patel · 15 years ago
- 8480c2e Remember byval argument's frame index during argument lowering and use this info to emit debug info. by Devang Patel · 15 years ago
- 9e3bd2c Simplify. by Devang Patel · 15 years ago
- af608bd Revert r107202. It is not adding any value. by Devang Patel · 15 years ago
- 0c4720c Handle qualified constants that are directly folded by FE. PR 7920. by Devang Patel · 15 years ago
- e7e5a0f Do not forget debug info for enums. Use named mdnode to keep track of these types. by Devang Patel · 15 years ago
- 2936807 Handle TAG_constant for integers. by Devang Patel · 15 years ago
- ecbd8e8 Simplify. by Devang Patel · 15 years ago
- 85e9580 Drop "const". It does not add value here. by Devang Patel · 15 years ago
- 9fa539c Do not include file static variable in pubnames list. by Devang Patel · 15 years ago
- 02ecdef Undo accidental commit. by Devang Patel · 15 years ago
- 450b793 Simplify. Avoid redundant checks. by Devang Patel · 15 years ago
- 2739896 Refactor. by Devang Patel · 15 years ago
- 8bd11de Refactoring. Update DbgVarible to handle queries itself. by Devang Patel · 15 years ago
- 8162574 It is ok, and convenient, to pass descriptors by value. by Devang Patel · 15 years ago
- e03161c Rename a method. by Devang Patel · 15 years ago
- 5573a7d Use location entry only of the location described by DBG_VALUE is valid. by Devang Patel · 15 years ago
- a54e0cc Fix typo in comment. by Devang Patel · 15 years ago
- b2cf581 If a variable is spilled by code generator then use DW_OP_fbreg to describe its location on stack. by Devang Patel · 15 years ago
- e9a1cca Free DbgScope created for dead functions. by Devang Patel · 15 years ago
- 3703235 It is FE's responsibility to emit proper directory name. by Devang Patel · 15 years ago
- 2f58485 Use current working directory when Dirname is empty. This only happens when absolute source file path is used on compiler command line. by Devang Patel · 15 years ago
- 5f2f69b Revert r109262. by Devang Patel · 15 years ago
- f83f425 IF directory name is empty then try to extract one using absolute file name. by Devang Patel · 15 years ago
- 9172900 For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumb by Jim Grosbach · 15 years ago
- 1e20b96 80 column and trailing whitespace cleanup by Jim Grosbach · 15 years ago
- 872814a Disallow null as a named metadata operand. by Dan Gohman · 15 years ago
- 0db4271 Correct line info for declarations/definitions. Radar 8063111. by Stuart Hastings · 15 years ago
- 8b3a6b6 Fix PR 7662. by Devang Patel · 15 years ago
- 99cfb69 Reverting r107918 and r107919. Radar 8063111. by Stuart Hastings · 15 years ago
- 0afbf23 Relax assertion. In optimized code, it is possible that first instruction is coming from a inlined function. by Devang Patel · 15 years ago
- c0e2639 Fix decl/def debug info for template functions. Radar 8063111. by Stuart Hastings · 15 years ago
- ca76f6f Reuse DIEInteger for 1. This is frequently used while emitting an attribute using dwarf::DW_FORM_flag form. by Devang Patel · 15 years ago
- 8aa6147 One MDNode may be used to create regular DIE as well as abstract DIE. by Devang Patel · 15 years ago
- 869aa46 Rename couple of maps. by Devang Patel · 15 years ago
- 6140962 80 cols. by Devang Patel · 15 years ago
- 7fb231c Do not require line number entry for undefined local variable. by Devang Patel · 15 years ago
- 90e19aa Do not construct DIE for already processed MDNode. by Devang Patel · 15 years ago
- 1d68d21 Add variables into a scope before constructing scope DIE otherwise variables won't be included DIE tree. by Devang Patel · 15 years ago
- 1e4782d Do not hardcode DW_AT_stmt_list value. Inspired by Artur Pietrek. by Devang Patel · 15 years ago
- 9b93b6b Use DW_FORM_addr for DW_AT_entry_pc. by Devang Patel · 15 years ago
- 0dd4558 Include inlined function in list of processed subprograms. by Devang Patel · 15 years ago
- 4a1cad6 Preserve deleted function's local variables' debug info. Radar 8122864. by Devang Patel · 15 years ago
- f347b82 Remove dead code. by Devang Patel · 15 years ago
- 78e127d Collect debug info for optimized variables of inlined functions. by Devang Patel · 15 years ago
- 486ca76 DBG_VALUE machine instruction pointing to undefined register for a variable justify a separate scope if the variable is inlined function's argument. by Devang Patel · 15 years ago
- a762b09 Use single interface, using twine, to get named metadata. getNamedMetadata(). by Devang Patel · 15 years ago
- 7e1d742 Discard special LLVM prefix from linkage name. by Devang Patel · 15 years ago
- d1bbc6b Do not rely on Twine temporaries to survive. by Devang Patel · 15 years ago
- 03c3dc7 Give NamedRegionTimer an Enabled flag, allowing all its clients to by Dan Gohman · 15 years ago
- 2f7d529 Use separate named MDNode to hold each function's local variable info. by Devang Patel · 15 years ago
- cad22ad Added a comment. by Stuart Hastings · 15 years ago
- 215aa15 Support for nested functions/classes in debug output. (Again.) Radar 7424645. by Stuart Hastings · 15 years ago
- 6d56b9f Revert 105492 & 105493 due to a testcase regression. Radar 7424645. by Stuart Hastings · 15 years ago
- 0f1b813 Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
- 354eb7e Skip identical instruction while calculating DBG_VALUE range. by Devang Patel · 15 years ago
- b9abe9f by Devang Patel · 15 years ago
- f2e7767 Ignore line number of debug value in undefined register. by Devang Patel · 15 years ago
- 8ffc42f Revert 104841, 104842, 104876 due to buildbot failures. Radar 7424645. by Stuart Hastings · 15 years ago
- d8720f4 Do not drop location info for inlined function args. by Devang Patel · 15 years ago
- 55e9717 inlined function's arguments need a label to mark the start point because they are not directly attached to current function. by Devang Patel · 15 years ago
- aa66d2f Support for nested functions/classes in debug output. Radar 7424645. by Stuart Hastings · 15 years ago
- 8025068 Simplify. Eliminate unneeded debug_loc entry. by Devang Patel · 15 years ago