aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2011-08-15Simplify. Let DbgVariable keep track of variable's DBG_VALUE machine instruct...Devang Patel
2011-08-15Simplify mapping to variable from its abstract variable info.Devang Patel
2011-08-15Refactor.Devang Patel
2011-08-15Refactor.Devang Patel
2011-08-15Refactor. Global variables are part of compile unit so let CompileUnit create...Devang Patel
2011-08-15Refactor. A subprogram is part of compile unit so let CompileUnit construct n...Devang Patel
2011-08-12Use ArrayRef.Devang Patel
2011-08-11Plug a memory leak.Benjamin Kramer
2011-08-10Stay within 80 columns.Devang Patel
2011-08-10Distinguish between two copies of one inlined variable. Take 2.Devang Patel
2011-08-10Revert unintentional parts of previous check-in.Devang Patel
2011-08-10Start using LexicalScopes utility. No intetional functionality change.Devang Patel
2011-08-08Simplify by creating parent first.Devang Patel
2011-08-05Temporarily revert r135528 which distinguishes between two copies of oneChandler Carruth
2011-08-03Some revisions to Devang's change r136759 for merged global debug info.Bob Wilson
2011-08-03Use byte offset, instead of element number, to access merged global.Devang Patel
2011-08-01Remove an unnecessary cast.Jay Foad
2011-07-29Fix a lot of typos, improve (but not necessarily fix) grammaros and reflow someNick Lewycky
2011-07-29Rewrite the CMake build to use explicit dependencies between libraries,Chandler Carruth
2011-07-27Remove outdated FIXME comment.Devang Patel
2011-07-27It is quiet possible that inlined function body is split into multiple chunks...Devang Patel
2011-07-26While extracting lexical scopes from machine instruction stream, work on one ...Devang Patel
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng
2011-07-23Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where th...Evan Cheng
2011-07-20Refactor.Devang Patel
2011-07-20There are two ways to map a variable to its lexical scope. Lexical scope info...Devang Patel
2011-07-20While emitting constant value, look through derived type and use underlying b...Devang Patel
2011-07-20Goodbye TargetAsmInfo. This eliminate last bit of CodeGen and Target in llvm-mc.Evan Cheng
2011-07-20Add MCObjectFileInfo and sink the MCSections initialization code fromEvan Cheng
2011-07-19Distinguish between two copies of one inlined variable.Devang Patel
2011-07-19Convert TargetData::getIndexedOffset to use ArrayRef.Jay Foad
2011-07-19Add a frame with the compact unwind encoding if it exists.Bill Wendling
2011-07-18Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions forEvan Cheng
2011-07-18land David Blaikie's patch to de-constify Type, with a few tweaks.Chris Lattner
2011-07-15Use DebugLoc directly to map inlined functions' instructions to respective le...Devang Patel
2011-07-15Eliminate redundant map.Devang Patel
2011-07-15Reverting r135232. It's causing infinite looping in DbgScope::openInsnRange.Evan Cheng
2011-07-15Do not get confused by multiple empty lexical scopes inlined at one location. Devang Patel
2011-07-14Refactor.Devang Patel
2011-07-14Eliminate redundant LLVMContext argument.Devang Patel
2011-07-14Simplify.Devang Patel
2011-07-14Simplify and delay extracting DebugLoc elements, scope and InlinedAt, as much...Devang Patel
2011-07-14Simplify. Compile unit check inside hasValidLocation() did not add any value.Devang Patel
2011-07-14Fix typo in DEBUG message.Devang Patel
2011-07-14Add DEBUG messages.Devang Patel
2011-07-09Change createAsmParser to take a MCSubtargetInfo instead of triple,Evan Cheng
2011-07-08Refactor.Devang Patel
2011-07-08Make provision to have floating point constants in .debug_loc expressions.Devang Patel
2011-07-08Eliminate asm parser's dependency on TargetMachine:Evan Cheng
2011-07-07Add DEBUG message.Devang Patel