aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2010-08-10Handle TAG_constant for integers.Devang Patel
2010-08-10Simplify.Devang Patel
2010-08-10Drop "const". It does not add value here.Devang Patel
2010-08-10Do not include file static variable in pubnames list.Devang Patel
2010-08-09Undo accidental commit.Devang Patel
2010-08-09Simplify. Avoid redundant checks.Devang Patel
2010-08-09Refactor.Devang Patel
2010-08-09Refactoring. Update DbgVarible to handle queries itself.Devang Patel
2010-08-09It is ok, and convenient, to pass descriptors by value.Devang Patel
2010-08-09Rename a method.Devang Patel
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-04Use location entry only of the location described by DBG_VALUE is valid.Devang Patel
2010-08-04Fix typo in comment.Devang Patel
2010-08-04Change this llvm_unreachable to report_fatal_error, since it canDan Gohman
2010-08-04If a variable is spilled by code generator then use DW_OP_fbreg to describe i...Devang Patel
2010-08-02Free DbgScope created for dead functions.Devang Patel
2010-08-01Reference the personalities. Don't copy them into a new vector.Bill Wendling
2010-07-27It is FE's responsibility to emit proper directory name.Devang Patel
2010-07-24Use current working directory when Dirname is empty. This only happens when a...Devang Patel
2010-07-23Revert r109262.Devang Patel
2010-07-23IF directory name is empty then try to extract one using absolute file name.Devang Patel
2010-07-21For ARM/Darwin, add a dwarf entry indicating whether a function is arm or thumbJim Grosbach
2010-07-2180 column and trailing whitespace cleanupJim Grosbach
2010-07-21Disallow null as a named metadata operand.Dan Gohman
2010-07-19Correct line info for declarations/definitions. Radar 8063111.Stuart Hastings
2010-07-19Fix PR 7662.Devang Patel
2010-07-19Target: Give the TargetAsmParser access to the TargetMachine.Daniel Dunbar
2010-07-18MC: Move several clients to using AsmParser constructor function.Daniel Dunbar
2010-07-17Use isPrologLabel() instead of checking the opcode directly.Bill Wendling
2010-07-16Consider this function:Bill Wendling
2010-07-16Rename DBG_LABEL PROLOG_LABEL, because it's only used during prolog emission andBill Wendling
2010-07-16Remove many calls to TII::isMoveInstr. Targets should be producing COPY anyway.Jakob Stoklund Olesen
2010-07-15a more graceful fix for test/Other/inline-asm-newline-terminator.ll,Chris Lattner
2010-07-08Reverting r107918 and r107919. Radar 8063111.Stuart Hastings
2010-07-08Relax assertion. In optimized code, it is possible that first instruction is ...Devang Patel
2010-07-08Fix decl/def debug info for template functions. Radar 8063111.Stuart Hastings
2010-07-08Reuse DIEInteger for 1. This is frequently used while emitting an attribute u...Devang Patel
2010-07-07One MDNode may be used to create regular DIE as well as abstract DIE.Devang Patel
2010-07-07Rename couple of maps.Devang Patel
2010-07-0780 cols.Devang Patel
2010-07-02Propagate the AlignStack bit in InlineAsm's to the Dale Johannesen
2010-07-01Make the "linker_private" linkage type emit a non-weak symbol to the file. ItBill Wendling
2010-07-01Implement the "linker_private_weak" linkage type. This will be used forBill Wendling
2010-07-01Do not require line number entry for undefined local variable.Devang Patel
2010-07-01MC: Pass the target instance to the AsmParser constructor.Daniel Dunbar
2010-07-01Trailing whitespace.Mikhail Glushenkov
2010-06-30Do not construct DIE for already processed MDNode.Devang Patel
2010-06-30Add variables into a scope before constructing scope DIE otherwise variables ...Devang Patel