aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCCodeView.cpp
AgeCommit message (Expand)AuthorFilesLines
2020-12-07[CodeView] Fix inline sites that are missing code offsets.Amy Huang1-4/+1
2020-04-20[MC][NFC] Use camelCase style for functions in MCObjectStreamerShengchen Kan1-1/+1
2020-02-29[MC] Add MCStreamer::emitInt{8,16,32,64}Fangrui Song1-13/+13
2020-02-14[MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex}Fangrui Song1-13/+13
2020-02-14[MC] De-capitalize another set of MCStreamer::Emit* functionsFangrui Song1-10/+10
2020-02-14[MC] De-capitalize some MCStreamer::Emit* functionsFangrui Song1-2/+2
2019-05-31[codeview] Revert inline line table change of r362264Reid Kleckner1-0/+1
2019-05-31[codeview] Fix inline line table accuracy for discontiguous segmentsReid Kleckner1-1/+0
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-12-17[codeview] Flush labels before S_DEFRANGE* fragmentsReid Kleckner1-2/+2
2018-08-28[codeview] Clean up machinery for deferring .cv_loc emissionReid Kleckner1-43/+24
2018-05-18Support: Simplify endian stream interface. NFCI.Peter Collingbourne1-1/+1
2018-04-25[codeview] Ignore .cv_loc directives at the end of a functionReid Kleckner1-0/+13
2018-01-18[CodeView] Add line numbers for inlined call sitesReid Kleckner1-3/+27
2018-01-18[CodeView] Sink complex inline functions to .cpp file, NFCReid Kleckner1-0/+45
2018-01-12MC: Remove redundant `SetUsed` arguments in MCSymbol methodsSam Clegg1-1/+1
2017-12-13Remove redundant includes from lib/MC.Michael Zolotukhin1-1/+0
2017-09-19Re-land "Fix Bug 30978 by emitting cv file checksums."Reid Kleckner1-29/+92
2017-09-16Revert "Fix Bug 30978 by emitting cv file checksums."Eric Beckmann1-90/+29
2017-09-15Fix Bug 30978 by emitting cv file checksums.Eric Beckmann1-29/+90
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner1-1/+1
2017-05-30[CodeView] Move CodeView YAML code to ObjectYAML.Zachary Turner1-1/+1
2017-05-30[CodeView] Rename ModuleDebugFragment -> DebugSubsection.Zachary Turner1-3/+3
2017-04-29[llvm-pdbdump] Abstract some of the YAML/Raw printing code.Zachary Turner1-1/+1
2017-04-27Rename some PDB classes.Zachary Turner1-3/+3
2017-01-24[CodeView] Fix off-by-one error in def range gap emissionReid Kleckner1-6/+6
2017-01-02Reapply "[CodeGen] Fix invalid DWARF info on Win64"Keno Fischer1-1/+1
2016-12-16Resubmit "[CodeView] Hook CodeViewRecordIO for reading/writing symbols."Zachary Turner1-1/+3
2016-12-16Revert "[CodeView] Hook CodeViewRecordIO for reading/writing symbols."Zachary Turner1-3/+1
2016-12-16[CodeView] Hook CodeViewRecordIO for reading/writing symbols.Zachary Turner1-1/+3
2016-12-08Revert "[CodeGen] Fix invalid DWARF info on Win64"Keno Fischer1-1/+1
2016-12-08[CodeGen] Fix invalid DWARF info on Win64Keno Fischer1-1/+1
2016-10-05[codeview] Truncate records to maximum record size near 64KBReid Kleckner1-0/+7
2016-09-15[codeview] Optimize the size of defranges with gapsReid Kleckner1-5/+43
2016-09-07[codeview] Add new directives to record inlined call site line infoReid Kleckner1-46/+106
2016-08-26[MC] Move .cv_loc management logic out of MCContextReid Kleckner1-4/+5
2016-07-14[codeview] Shrink inlined call site line info tablesReid Kleckner1-5/+11
2016-06-22Prune some includes from headers and sink some inline functionsReid Kleckner1-0/+1
2016-06-08[codeview] Avoid emitting an empty file checksum tableReid Kleckner1-0/+5
2016-05-17[codeview] Some cleanup of Symbol Records.Zachary Turner1-7/+13
2016-02-19[codeview] Fix emission of file changes in inline line tablesReid Kleckner1-1/+4
2016-02-05[MC] Add support for encoding CodeView variable definition rangesDavid Majnemer1-0/+63
2016-02-04[codeview] Don't attempt a cross-section label diffReid Kleckner1-5/+11
2016-02-02[codeview] Correctly handle inlining functions post-dominated by unreachableDavid Majnemer1-3/+16
2016-02-02[codeview] Wire up the .cv_inline_linetable directiveReid Kleckner1-25/+96
2016-01-29[CodeView] Implement .cv_inline_linetableDavid Majnemer1-3/+71
2016-01-29Fix some -Wstring-conversion warningsDavid Blaikie1-6/+6
2016-01-29Reland "[CodeView] Use assembler directives for line tables"Reid Kleckner1-0/+222
2016-01-29Revert "[CodeView] Use assembler directives for line tables"Reid Kleckner1-222/+0
2016-01-28Silence gcc warning about ternary and enumerationsReid Kleckner1-1/+1