summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
AgeCommit message (Expand)Author
2025-05-25Replace #include MCAsmLexer.h with AsmLexer.hFangrui Song
2024-12-24MCAsmInfo: replace HLASM-specific variables with IsHLASMFangrui Song
2024-12-11Reapply "DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm" (#119575)...Matt Arsenault
2024-12-11Revert "DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm" (#119575)Vitaly Buka
2024-12-11DiagnosticInfo: Clean up usage of DiagnosticInfoInlineAsm (#119485)Matt Arsenault
2024-07-09[AsmPrinter] Don't check for inlineasm dialect on non-X86 platforms (#98097)David Tellenbach
2024-07-01[llvm][CodeGen] Avoid 'raw_string_ostream::str' (NFC) (#97318)Youngsuk Kim
2024-05-19[MC] Make UseAssemblerInfoForParsing mostly trueFangrui Song
2024-05-16Revert "[MC] Remove UseAssemblerInfoForParsing"Nikita Popov
2024-05-15[MC] Remove UseAssemblerInfoForParsingFangrui Song
2023-09-13Revert "[NFC]Add assert to avoid possibly deref nullptr (#65564)" (#66187)XinWang10
2023-09-11[InlineAsm] refactor InlineAsm class NFC (#65649)Nick Desaulniers
2023-09-08[NFC]Add assert to avoid possibly deref nullptr (#65564)XinWang10
2023-08-31[InlineAsm] wrap Kind in enum class NFCNick Desaulniers
2023-06-25[llvm] Add missing StringExtras.h includesElliot Goodrich
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song
2022-10-13AsmPrinter: Remove pointless code in inline asm emissionMatt Arsenault
2022-09-12[LLVM][AArch64] Explain that X19 is used as the frame base pointer registerDavid Spickett
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-03-20[CodeGen] Apply clang-tidy fixes for readability-redundant-smartptr-get (NFC)Kazu Hirata
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-02-11Cleanup MCParser headersserge-sans-paille
2022-02-02CodeGen: Use asm register names in warning messageMatt Arsenault
2021-11-25[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-22[asm] Merge EmitMSInlineAsmStr() and EmitGCCInlineAsmStr()Nico Weber
2021-11-22[asm] Allow labels as operands in intel asm syntaxNico Weber
2021-11-19[asm] Allow block address operands in `asm inteldialect`Nico Weber
2021-11-19[asm] Remove explicit branch for modifier 'l'Nico Weber
2021-11-17[x86/asm] Let EmitMSInlineAsmStr() handle variants tooNico Weber
2021-11-17[x86/asm] Make variants work when converting at&t inline asm input to intel a...Nico Weber
2021-11-15[asm] Make EmitMSInlineAsmStr and EmitGCCInlineAsmStr more alikeNico Weber
2021-11-15[asm] Convert AsmPrinter::PrintSpecial() to StringRefNico Weber
2021-11-15[asm] Correctly handle special names in variantsNico Weber
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-10-05[llvm] Update report_fatal_error calls from raw_string_ostream to use Twine(O...Simon Pilgrim
2021-08-30[llvm] Remove redundant calls to str() and c_str() (NFC)Kazu Hirata
2021-07-22[clang] Use i64 for the !srcloc metadata on asm IR nodes.Simon Tatham
2021-07-02[AIX] Use AsmParser to do inline asm parsingJinsong Ji
2021-05-19[AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Pa...Anirudh Prasad
2021-05-14[llvm][AsmPrinter] Restore source location to register clobber warningDavid Spickett
2021-05-07[AArch64][ELF] Prefer to lower MC_GlobalAddress operands to .Lfoo$localFangrui Song
2021-03-01[Diagnose] Unify MCContext and LLVMContext diagnosingYuanfang Chen
2021-02-02[AsmPrinter] Use ListSeparator (NFC)Kazu Hirata
2021-01-21[llvm] Use isDigit (NFC)Kazu Hirata
2020-11-21[llvm][clang][mlir] Add checks for the return values from Target::createXXX t...Ella Ma
2020-09-07Reduce the number of memory allocations when displayingMomchil Velikov
2020-02-15[MC] De-capitalize MCStreamer::Emit{Bundle,Addrsig}* etcFangrui Song
2020-02-13[AsmPrinter] De-capitalize all AsmPrinter::Emit* but EmitInstructionFangrui Song
2020-01-06Don't rely on 'l'(ell) modifiers to indicate a label referenceBill Wendling
2019-12-22[ms] [X86] Use "P" modifier on operands to call instructions in inline X86 as...Eric Astor