summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
AgeCommit message (Expand)Author
2025-07-25MCSectionCOFF: Remove classofFangrui Song
2025-07-13[AArch64] "Support" debug info for SVE types on Windows. (#147865)Eli Friedman
2025-07-07[AsmPrinter] Fix a warningKazu Hirata
2025-07-07Add CodeView S_LABEL32 symbols for jump table targets (for Windows debugging)...sivadeilra
2025-07-04[NFCI][LLVM] Adopt `ArrayRef::consume_front()` in a few places (#146793)Rahul Joshi
2025-06-24Add support for Windows Secure Hot-Patching (redo) (#145565)sivadeilra
2025-06-24Revert "Add support for Windows Secure Hot-Patching" (#145553)Qinkun Bao
2025-06-24Add support for Windows Secure Hot-Patching (#138972)sivadeilra
2025-06-13[CodeGen][COFF] Always emit CodeView compiler info on Windows targets (#142970)Jacek Caban
2025-05-22[llvm] Use *Map::try_emplace (NFC) (#141190)Kazu Hirata
2025-04-26[llvm] Use llvm::replace (NFC) (#137481)Kazu Hirata
2025-03-15[CodeGen] Use MCRegister in DbgVariableLocation. NFCCraig Topper
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2025-01-20[MC][CodeGen][Mips] Add CodeView mapping (#120877)Hervé Poussineau
2024-11-03[AsmPrinter] Remove unused includes (NFC) (#114698)Kazu Hirata
2024-09-28[AsmPrinter] Avoid repeated hash lookups (NFC) (#110376)Kazu Hirata
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad
2024-09-16[CodeView] Flatten cmd args in frontend for LF_BUILDINFO (#106369)nebulark
2024-07-26CodeGen: Remove MachineModuleInfo reference from MachineFunction (#100357)Matt Arsenault
2023-12-14CodeGen: add a missing check for bit-slice overlap in CV (#75504)Saleem Abdulrasool
2023-11-06[AsmPrinter] Use StringRef::starts_with/ends_with instead of startswith/endsw...Simon Pilgrim
2023-11-01[llvm] Stop including llvm/Support/Endian.h (NFC)Kazu Hirata
2023-10-09Use llvm::endianness{,::little,::native} (NFC)Kazu Hirata
2023-09-27[llvm] Fix 32bit build after change to implement S_INLINEES debug symbol (#67...Daniel Paoliello
2023-09-27[llvm] Implement S_INLINEES debug symbol (#67490)Daniel Paoliello
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-01[llvm] Fix duplicate word typos. NFCFangrui Song
2023-08-31[X86] Use 64-bit jump table entries for large code model PICArthur Eubanks
2023-08-31Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tablesDaniel Paoliello
2023-08-25Revert "Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables"Arthur Eubanks
2023-08-25[CodeGen] Fix a warningKazu Hirata
2023-08-25[CodeGen] Fix a warningKazu Hirata
2023-08-25Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tablesDaniel Paoliello
2023-05-16Emit the correct flags for the PROC CodeView Debug SymbolDaniel Paoliello
2023-05-15Revert "Emit the correct flags for the PROC CodeView Debug Symbol"Muhammad Omair Javaid
2023-05-11[MachineFunction][DebugInfo][nfc] Introduce EntryValue variable kindFelipe de Azevedo Piovezan
2023-05-03Emit the correct flags for the PROC CodeView Debug SymbolDaniel Paoliello
2023-04-17[nfc][llvm] Replace pointer cast functions in PointerUnion by llvm casting fu...Shraiysh Vaishay
2023-04-17[DebugInfo] Fix file path separator when targeting windows.Zequan Wu
2023-03-17[CodeView] Add source languages ObjC and ObjC++Stefan Gränitz
2023-03-14[CodeGen] Use *{Set,Map}::contains (NFC)Kazu Hirata
2023-02-24[Codeview] Fix incorrect size determination for complex types.Steve Merritt
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott
2023-02-01[llvm][NFC] Use move instead of copyChris Cotter
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-12-16[CodeGen] std::optional::value => operator*/operator->Fangrui Song
2022-12-14Don't include Optional.hKazu Hirata
2022-12-13[CodeGen] llvm::Optional => std::optionalFangrui Song
2022-12-10Don't include None.h (NFC)Kazu Hirata
2022-12-06[CodeView] Add support for local S_CONSTANT recordsTobias Hieta