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