- c1dbd5d Revert r128045 and r128051, debug info enhancements. by Andrew Trick · 14 years ago
- bd17478 Clear map after use. by Jakob Stoklund Olesen · 14 years ago
- e17232e Dont emit 'DBG_VALUE %noreg, ...' to terminate user variable ranges. by Jakob Stoklund Olesen · 14 years ago
- 83320a0 Revert r127757, "Patch to a fix dwarf relocation problem on ARM. One-line fix by Daniel Dunbar · 14 years ago
- 2589d0a Patch to a fix dwarf relocation problem on ARM. One-line fix plus the test where it used to break. by Renato Golin · 14 years ago
- ba99346 Speculatively revert commit 127478 (jsjodin) in an attempt to fix the by Duncan Sands · 14 years ago
- e4f6d74 Remove optimization emitting a reference insted of label difference, since it can create more relocations. Removed isBaseAddressKnownZero method, because it is no longer used. by Jan Sjödin · 14 years ago
- 8104163 Remove unused virtual dtor. by Benjamin Kramer · 14 years ago
- 511cab2 lib/CodeGen/AsmPrinter/CMakeLists.txt: Fix CMake build, following up to r127099. by NAKAMURA Takumi · 14 years ago
- b5e16af Some first rudimentary support for ARM EHABI: print exception table in "text mode". by Anton Korobeynikov · 14 years ago
- bbd0f45 Fix typo. by Devang Patel · 14 years ago
- 6f676be Fix thinko in previous check-in. Add comment. by Devang Patel · 14 years ago
- cb3a657 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. by Devang Patel · 14 years ago
- 0478c15 If argument numbering is encoded in metadata then emit arguments' debug info in that order. by Devang Patel · 14 years ago
- f754f50 Roll out r126425 and r126450 to see if it fixes the failures on the buildbots. by Cameron Zwarich · 14 years ago
- 4e67143 Remove dead variable. by Nick Lewycky · 14 years ago
- f410608 Enable DebugInfo support for COFF object files. Patch by Nathan Jeffords! by Devang Patel · 14 years ago
- 0eea95d Do not use DIFactory. by Devang Patel · 14 years ago
- 3a4ae32 Use DW_FORM_data2 for DW_AT_language and let users use DW_LANG_lo_user=0x8000 to DW_LANG_hi_user=0xffff range. by Devang Patel · 14 years ago
- 5129bde Omit private_extern declarations of extern symbols; followup to by Stuart Hastings · 14 years ago
- 5bc9fec Do not emit empty DW_TAG_lexical_block DIEs. In one test case, size of debug info reduced by almost 7%. by Devang Patel · 14 years ago
- d3526ea Ignore DBG_VALUE machine instructions while constructing instruction ranges based on location info. by Devang Patel · 14 years ago
- ab4c366 Spelling fix: consequtive -> consecutive. by Duncan Sands · 14 years ago
- e5005d0 Assert on bad jump tables. by Jakob Stoklund Olesen · 15 years ago
- 6c3ea90 Merge .debug_loc entries whenever possible to reduce debug_loc size. by Devang Patel · 15 years ago
- e7d9387 Add support to describe template value parameter in debug info. by Devang Patel · 15 years ago
- 7e2cb11 Add support to describe template parameter type in debug info. by Devang Patel · 15 years ago
- ed299f6 Clarify the LSDASection NULL check by Anton Korobeynikov · 15 years ago
- 1ffb533 Print the visibility of declarations. by Rafael Espindola · 15 years ago
- d4e0978 Support printing exception section into the current one. This is the case when LSDASection is blank by Anton Korobeynikov · 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
- 439ea27 Update CMake build. by Ted Kremenek · 15 years ago
- 3965b5e Add a possibility to switch between CFI directives- and table-based frame description emission. Currently all the backends use table-based stuff. by Anton Korobeynikov · 15 years ago
- 9a1ef4e Add CFI directives-based frame information emission. Not hooked yet. by Anton Korobeynikov · 15 years ago
- d7e8ddc Split stuff as a preparation for CFI directives-based frame information emission by Anton Korobeynikov · 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
- c36b706 Do not model all INLINEASM instructions as having unmodelled side effects. by Evan Cheng · 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
- 9fc5cdf split dom frontier handling stuff out to its own DominanceFrontier header, by Chris Lattner · 15 years ago
- 476b242 Add missing standard headers. Patch by Joerg Sonnenberger! by Nick Lewycky · 15 years ago
- 11ae9e2 remove the verbose-asm "constant pool double" comments that we were printing by Chris Lattner · 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
- 0bbe0b4 Second try at making direct object emission produce the same results by Rafael Espindola · 15 years ago
- 6d86492 Revert previous two patches while I try to find out how to make both by Rafael Espindola · 15 years ago
- 2303c9d Add an EmitAbsValue helper method and use it in cases where we want to be sure by Rafael Espindola · 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
- ce1b9ad With the newly simplified SourceMgr interfaces and the generalized by Chris Lattner · 15 years ago
- 4afa128 now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate the by Chris Lattner · 15 years ago
- 6e30c6a rearrange how the handler in SourceMgr is installed, eliminating the use of by Chris Lattner · 15 years ago
- a38941d refactor the interface to EmitInlineAsm a bit, no functionality change. by Chris Lattner · 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
- 7387345 Add 118023 back, but with proper spelling for .uleb128/.sleb128. by Rafael Espindola · 15 years ago
- 537ebea Revert previous patch. Some targets don't support uleb and say they do :-( by Rafael Espindola · 15 years ago
- 40f6514 MCize. by Rafael Espindola · 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
- 2b2de24 Nuke trailing whitespace. by Jim Grosbach · 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
- 3609eb0 Removed a bunch of unnecessary target_link_libraries. by Oscar Fuentes · 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
- 8048ebe the latest assembler that runs on powerpc 10.4 machines doesn't by Chris Lattner · 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
- 3a210e2 Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." by Michael J. Spencer · 15 years ago
- 12ea765 Fix linux/msvc build, move include. by Benjamin Kramer · 15 years ago
- 4e9c939 CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally. by Michael J. Spencer · 15 years ago
- dfe254b add a comment about where this should eventually move. by Chris Lattner · 15 years ago
- a660be7 There is no need to use .set here. Thanks Chris! 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
- 61c70e9 remove unions from LLVM IR. They are severely buggy and not by Chris Lattner · 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
- 55ae515 Create the new linker type "linker_private_weak_def_auto". by Bill Wendling · 15 years ago
- 3d7ff08 Improve whitespace. by Bill Wendling · 15 years ago