aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCObjectStreamer.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-07-12[AIX] Emit version string in .file directiveJinsong Ji1-0/+8
2021-06-17RISCV: adjust handling of relocation emission for RISCVSaleem Abdulrasool1-13/+8
2021-03-04[XCOFF][DebugInfo] support DWARF for XCOFF for assembly output.Chen Zheng1-5/+25
2020-12-21[MC] Split MCContext::createTempSymbol, default AlwaysAddSuffix to true, and ...Fangrui Song1-1/+1
2020-12-10[CSSPGO] Pseudo probe encoding and emission.Hongtao Yu1-0/+3
2020-12-10Revert "[CSSPGO] Pseudo probe encoding and emission."Mitch Phillips1-3/+0
2020-12-10[CSSPGO] Pseudo probe encoding and emission.Hongtao Yu1-0/+3
2020-08-03[X86] support .nops directiveJian Cai1-0/+10
2020-07-22[PowerPC] Extend .reloc directive on PowerPCStefan Pintilie1-3/+72
2020-07-14[MC] Support .reloc sym+constant, *, *Fangrui Song1-19/+27
2020-05-09[NFC] Clean up in MCObjectStreamer and X86AsmBackendShengchen Kan1-4/+4
2020-04-26Re-land [MC] Fix quadratic behavior in addPendingLabelAlexandre Ganea1-6/+2
2020-04-24Revert "[MC] Fix quadratic behavior in addPendingLabel()"Alexandre Ganea1-2/+6
2020-04-24[MC] Fix quadratic behavior in addPendingLabel()Alexandre Ganea1-6/+2
2020-04-20[MC][NFC] Use camelCase style for functions in MCObjectStreamerShengchen Kan1-15/+15
2020-04-21[MC][Bugfix] Remove redundant parameter for relaxInstructionShengchen Kan1-1/+1
2020-04-20[MC][NFC] Use camelCase style for function EmitInstToDataShengchen Kan1-3/+3
2020-04-15[MC][COFF][ELF] Reject instructions in IMAGE_SCN_CNT_UNINITIALIZED_DATA/SHT_N...Fangrui Song1-0/+7
2020-04-11[X86][MC] Make -x86-pad-max-prefix-size compatible with --mc-relax-allShengchen Kan1-2/+1
2020-04-08[X86][MC] Support enhanced relaxation for branch alignShengchen Kan1-1/+3
2020-03-16[NFC][MC] Rename alignBranches* to emitInstruction*Shengchen Kan1-2/+2
2020-03-12[X86] Reduce the number of emitted fragments due to branch alignShengchen Kan1-9/+0
2020-02-29[X86] Move the function getOrCreateBoundaryAlignFragmentShengchen Kan1-0/+9
2020-02-15[MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etcFangrui Song1-7/+7
2020-02-14[MCStreamer] De-capitalize EmitValue EmitIntValue{,InHex}Fangrui Song1-6/+6
2020-02-14[MC] De-capitalize another set of MCStreamer::Emit* functionsFangrui Song1-19/+19
2020-02-14[MC] De-capitalize some MCStreamer::Emit* functionsFangrui Song1-4/+4
2020-02-13[AsmPrinter][MCStreamer] De-capitalize EmitInstruction and EmitCFI*Fangrui Song1-9/+9
2020-02-13[AsmPrinter] De-capitalize some AsmPrinter::Emit* functionsFangrui Song1-12/+12
2020-01-08[BranchAlign] Compiler support for suppressing branch alignPhilip Reames1-1/+4
2020-01-05[MC][ARM] Delete MCSection::HasData and move SHF_ARM_PURECODE logic to ARMELF...Fangrui Song1-6/+0
2019-12-20Align branches within 32-Byte boundary (NOP padding)Philip Reames1-0/+7
2019-12-18[ MC ] Match labels to existing fragments even when switching sections.Michael Trent1-14/+61
2019-12-17Revert "[ MC ] Match labels to existing fragments even when switching sections."Mitch Phillips1-59/+13
2019-12-17[ MC ] Match labels to existing fragments even when switching sections.Michael Trent1-13/+59
2019-12-09[MC] Delete MCCodePadderFangrui Song1-27/+0
2019-11-16MCObjectStreamer: assign MCSymbols in the dummy fragment to offset 0.James Y Knight1-3/+17
2019-09-27[Alignment][NFC] Remove unneeded llvm:: scoping on Align typesGuillaume Chatelet1-1/+1
2019-09-13[Alignment] Introduce llvm::Align to MCSectionGuillaume Chatelet1-1/+1
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-1/+1
2019-02-04[AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio1-1/+1
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-1/+5
2018-11-21[MC] Support labels as offsets in .reloc directiveVladimir Stefanovic1-11/+46
2018-10-12Revert BTF commit series.Eli Friedman1-34/+0
2018-10-12[BPF] Add BTF generation for BPF targetYonghong Song1-0/+34
2018-09-06The initial .text section generated in object files was missing theEric Christopher1-0/+6
2018-08-28[codeview] Clean up machinery for deferring .cv_loc emissionReid Kleckner1-10/+10
2018-08-28[codeview] Emit labels for .cv_loc immediatelyReid Kleckner1-4/+4
2018-08-16[RISCV][MC] Don't fold symbol differences if requiresDiffExpressionRelocation...Alex Bradbury1-4/+7