aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/DwarfWriter.cpp
AgeCommit message (Expand)Author
2008-08-17Move all assembler printing related stuff into new libAsmPrinterAnton Korobeynikov
2008-08-16Move SLEB/ULEB size calculation routines from AsmPrinter to TargetAsmInfo. Th...Anton Korobeynikov
2008-07-22Another buildbot test commit.Bill Wendling
2008-07-22Trivial check-in to test buildbot. No functionality change.Bill Wendling
2008-07-20Pull r53795 from Gaz into mainline:Bill Wendling
2008-07-09Avoid creating expensive comment string if it's not going to be printed.Evan Cheng
2008-07-08Remove some dead code.Dale Johannesen
2008-07-04Linux also does not require exception handlingDuncan Sands
2008-07-03Don't return std::vector by value, but pass it in by reference to be filled.Bill Wendling
2008-07-03Revert my previous check-in that split up MachineModuleInfo. It turns out toBill Wendling
2008-07-01Darwin doesn't need exception handling information for the "move" info whenBill Wendling
2008-07-01Avoid creating expensive comment string if it's not going to be printed.Evan Cheng
2008-07-01Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman
2008-06-27Refactor the DebugInfoDesc stuff out of the MachineModuleInfo file. Clean upBill Wendling
2008-06-24Use SmallVector instead of std::vector for a minor compile time improvement.Owen Anderson
2008-06-21Use back() instead of [size()-1].Dan Gohman
2008-06-18Fix the source line debug information for the Windows platform.Argyrios Kyrtzidis
2008-05-08Get exception handling working again on 64 bitDuncan Sands
2008-05-07Output correct exception handling and frame infoDuncan Sands
2008-04-30Add comments for previous patch as requested.Dale Johannesen
2008-04-29Make eh_frame objects by 8-byte aligned on 64-bitDale Johannesen
2008-04-14Reverse sense of unwind-tables option. This meansDale Johannesen
2008-04-08Implement new llc flag -disable-required-unwind-tables.Dale Johannesen
2008-04-03if some functions don't have debug info, we were outputing the same label at ...Andrew Lenharth
2008-04-02Cosmetic changes per EH patch review feedback.Dale Johannesen
2008-04-02Recommitting EH patch; this should answer most of theDale Johannesen
2008-04-01Revert 49006 for the moment.Dale Johannesen
2008-03-31Emit exception handling info for functions which areDale Johannesen
2008-03-26Fix a bug in Darwin EH: FDE->CIE pointer mustDale Johannesen
2008-02-29Don't fill eh frames even though these are text sections.Evan Cheng
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman
2008-02-01Remove the nasty LABEL hack with a much less evil one. Now llvm.dbg.func.star...Evan Cheng
2008-01-31MRegisterInfo::getLocation() is a really bad idea. Its function is to calcula...Evan Cheng
2008-01-16Do not mark EH tables no-dead-strip unless theDale Johannesen
2008-01-15Fix and enable EH for x86-64 Darwin. AddsDale Johannesen
2008-01-10Emit unused EH frames for weak definitions on Darwin,Dale Johannesen
2008-01-07rename TargetInstrDescriptor -> TargetInstrDesc.Chris Lattner
2008-01-07Rename MachineInstr::getInstrDescriptor -> getDesc(), which reflectsChris Lattner
2007-12-30MachineOperand::getImmedValue -> MachineOperand::getImmChris Lattner
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-19The C++ exception handling personality function wantsDuncan Sands
2007-11-20Fix .eh table linkage issues on Darwin. Some EH supportDale Johannesen
2007-11-13Add parameter to getDwarfRegNum to permit targetsDale Johannesen
2007-10-01Move the code that emits the .file directives so that it runs after theDan Gohman
2007-09-28Make the checks for DW_FORM_data4 consistent with the others, andDan Gohman
2007-09-28Use 32-bit data directives for DW_FORM_data4 format data, even onDan Gohman
2007-09-27TargetAsmInfo::getAddressSize() was incorrect for x86-64 and 64-bit targetsDan Gohman
2007-09-24Don't emit .debug_line header data if there aren't any lines to put in it,Dan Gohman
2007-09-24Move the Asm->EOL() call for EmitDebugARanges outside the #ifdef forDan Gohman
2007-09-24Add support for emitting .file directives to set up file numbers forDan Gohman