aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2022-12-05[DebugInfo] llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-02[CodeGen] Use std::nullopt instead of None (NFC)Kazu Hirata1-1/+1
2022-11-24[Alignment][NFC] Use Align in MCStreamer::emitValueToAlignmentGuillaume Chatelet1-4/+4
2022-11-19[CodeView] Replace GHASH hasher by BLAKE3Alexandre Ganea1-1/+1
2022-11-08[clang][pdb] Don't include -fmessage-length in PDB buildinfoTobias Hieta1-0/+3
2022-10-07[CodeView] Avoid NULL deref of ScopeMike Hommey1-1/+1
2022-09-16Revert "Revert "[clang, llvm] Add __declspec(safebuffers), support it in Code...David Majnemer1-1/+9
2022-09-13Revert "[clang, llvm] Add __declspec(safebuffers), support it in CodeView"Sylvestre Ledru1-9/+1
2022-09-12[clang, llvm] Add __declspec(safebuffers), support it in CodeViewDavid Majnemer1-1/+9
2022-08-16[CodeView] Use non-qualified names for static local variablesSteve Merritt1-4/+6
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-1/+1
2022-06-10[MC] De-capitalize SwitchSection. NFCFangrui Song1-3/+3
2022-06-07[MC] De-capitalize MCStreamer functionsFangrui Song1-2/+2
2022-05-26[MC] Lower case the first letter of EmitCOFF* EmitWin* EmitCV*. NFCFangrui Song1-16/+16
2022-05-20[CodeView] Combine variable def ranges that are continuous.Zequan Wu1-30/+26