aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2011-01-07Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng
2011-01-07Speculatively revert r123032.Devang Patel
2011-01-07Appropriately truncate debug info range in dwarf output.Devang Patel
2011-01-06Emit 128 bit constant.Devang Patel
2011-01-02split dom frontier handling stuff out to its own DominanceFrontier header,Chris Lattner
2010-12-19Add missing standard headers. Patch by Joerg Sonnenberger!Nick Lewycky
2010-12-13remove the verbose-asm "constant pool double" comments that we were printingChris Lattner
2010-12-09DW_FORM_data1 may not provide sufficient room for vtable index, use _udata in...Devang Patel
2010-12-06Undefined value in reg 0 may need a marker to identify end of source range.Devang Patel
2010-12-06Second try at making direct object emission produce the same resultsRafael Espindola
2010-12-06Revert previous two patches while I try to find out how to make bothRafael Espindola
2010-12-06Add an EmitAbsValue helper method and use it in cases where we want to be sureRafael Espindola
2010-11-29Merge System into Support.Michael J. Spencer
2010-11-20Move some more hooks to TargetFrameInfoAnton Korobeynikov
2010-11-18Move getInitialFrameState() to TargetFrameInfoAnton Korobeynikov
2010-11-18Change CodeGen to use .loc directives. This produces a lot more readable outputRafael Espindola
2010-11-17With the newly simplified SourceMgr interfaces and the generalizedChris Lattner
2010-11-17now that AsmPrinter::EmitInlineAsm is factored right, we can eliminate theChris Lattner
2010-11-17rearrange how the handler in SourceMgr is installed, eliminating the use of Chris Lattner
2010-11-17refactor the interface to EmitInlineAsm a bit, no functionality change.Chris Lattner
2010-11-12Remove DW_AT_start_scope support. It is incomplete and superseeded by locatio...Devang Patel
2010-11-10Take care of special characters while creating named MDNode name to hold func...Devang Patel
2010-11-04Add 118023 back, but with proper spelling for .uleb128/.sleb128.Rafael Espindola
2010-11-04Revert previous patch. Some targets don't support uleb and sayRafael Espindola
2010-11-04MCize.Rafael Espindola
2010-11-02Simplify.Devang Patel
2010-10-28Ignore empty blocks.Devang Patel
2010-10-28Do not work too hard to find type's file info. There is a special field to re...Devang Patel
2010-10-28Technically DIFile scope should also be handled here.Devang Patel
2010-10-26s/beginScope/beginInstruction/gDevang Patel
2010-10-26For statistics that are only used in functions declared in !NDEBUG, wrap theNick Lewycky
2010-10-25Add simple counter to count no. of basic blocks without any line number infor...Devang Patel
2010-10-08Line number 0 indicates there is no source line/file name info available for ...Devang Patel
2010-10-07Provie a clearner interface so that FE can decide whether a function has prot...Devang Patel
2010-10-06Add support for DW_TAG_unspecified_parameters.Devang Patel
2010-10-01Add support to let FE mark explict methods as explict in debug info.Devang Patel
2010-10-01Nuke trailing whitespace.Jim Grosbach
2010-09-29Let FE mark a variable as artificial variable.Devang Patel
2010-09-29Add support to let FE encode method access specifier.Devang Patel
2010-09-29Assign DW_ACCESS_public accessibility attribute to members by default.Devang Patel
2010-09-28Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes
2010-09-28Provide an interface to let FEs anchor debug info for types.Devang Patel
2010-09-27Remove dead argument.Devang Patel
2010-09-27the latest assembler that runs on powerpc 10.4 machines doesn'tChris Lattner
2010-09-22Use DW_OP_fbreg when offset is based on frame register.Devang Patel
2010-09-16If FE forgot to provide a file name (usually it uses "stdin" as name in such ...Devang Patel
2010-09-13Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer
2010-09-13Fix linux/msvc build, move include.Benjamin Kramer
2010-09-10CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer
2010-09-05add a comment about where this should eventually move.Chris Lattner