aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-07-26CodeGen: Remove MachineModuleInfo reference from MachineFunction (#100357)Matt Arsenault1-4/+1
2024-07-26CodeGen: Move current call site out of MachineModuleInfo (#100369)Matt Arsenault1-2/+0
2024-07-26CodeGen: Remove UsesMSVCFloatingPoint from MachineModuleInfo (#100368)Matt Arsenault1-1/+0
2024-07-25CodeGen: Remove -disable-debug-info-print cl::opt (#100319)Matt Arsenault1-18/+2
2024-06-14Fix silent truncation of inline ASM `srcloc` cookie when going through a `Dia...beetrees1-3/+3
2024-04-13[NewPM] Set diagnostic handler in `MachineModuleAnalysis` (#88229)paperchalice1-1/+11
2024-02-07[NewPM/Codegen] Move MachineModuleInfo ownership outside of analysis (#80937)Arthur Eubanks1-6/+5
2023-07-03[CodeGen] MRI call back in TargetMachineChristudasan Devadasan1-0/+4
2023-02-23[MC][nfc] Don't use a value after it has been std::move()'dJez Ng1-4/+3
2023-01-16Move Personalities array from MachineModuleInfo to DwarfCFIException.James Y Knight1-12/+0
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault1-0/+1
2022-06-12[MC][re-land] Omit DWARF unwind info if compact unwind is present where eligibleJez Ng1-3/+3
2022-06-12Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible"Jez Ng1-3/+3
2022-06-12[MC] Omit DWARF unwind info if compact unwind is present where eligibleJez Ng1-3/+3
2022-05-04[iwyu] Handle regressions in libLLVM header includeserge-sans-paille1-6/+0
2022-04-27llvm-reduce: Support multiple MachineFunctionsMatt Arsenault1-0/+7
2022-04-20MachineModuleInfo: Move AddrLabelSymbols to AsmPrinterMatt Arsenault1-179/+0
2022-04-20MachineModuleInfo: Remove UsesMorestackAddrMatt Arsenault1-2/+1
2022-04-20MachineModuleInfo: Move HasSplitStack handling to AsmPrinterMatt Arsenault1-3/+0
2022-04-19MachineModuleInfo: Don't allow dynamically setting DbgInfoAvailableMatt Arsenault1-2/+10
2022-04-19[msan] Disable assert with msanVitaly Buka1-0/+4
2022-03-16Cleanup codegen includesserge-sans-paille1-5/+0
2022-03-10Revert "Cleanup codegen includes"Nico Weber1-0/+5
2022-03-10Cleanup codegen includesserge-sans-paille1-5/+0
2022-02-23[NFC] Remove unnecessary "#include"s from header filesBill Wendling1-0/+1
2022-01-28[lld] Add module name to LTO inline asm diagnosticFangrui Song1-3/+5
2021-05-23[MC] Refactor MCObjectFileInfo initialization and allow targets to create MCO...Philipp Krones1-6/+9
2021-05-05[MC] Untangle MCContext and MCObjectFileInfoPhilipp Krones1-6/+9
2021-04-19Reset NextFnNum in MachineModuleInfo::initializeRoman Tereshin1-0/+1
2021-04-07Revert "[AsmPrinter] Delete dead takeDeletedSymbsForFunction()"Arthur Eubanks1-2/+47
2021-03-01[Diagnose] Unify MCContext and LLVMContext diagnosingYuanfang Chen1-0/+37
2021-02-14[llvm] Use llvm::is_contained (NFC)Kazu Hirata1-4/+2
2020-12-28[CodeGen] Use llvm::append_range (NFC)Kazu Hirata1-2/+1
2020-12-21[MC] Split MCContext::createTempSymbol, default AlwaysAddSuffix to true, and ...Fangrui Song1-1/+2
2020-11-30Add MachineModuleInfo constructor with external MCContextHendrik Greving1-1/+17
2020-10-16Revert "make the AsmPrinterHandler array public"Jameson Nash1-2/+2
2020-10-16make the AsmPrinterHandler array publicJameson Nash1-2/+2
2020-07-27Fix the move constructor of MMI to move MachineFunctions mapSridhar Gopinath1-1/+2
2020-04-06Allow MachineFunction to obtain non-const Function (to enable MIR-level debug...Daniel Sanders1-2/+1
2020-04-03[NFC][XCOFF][AIX] Refactor get/setContainingCsectjasonliu1-9/+0
2020-01-18[AsmPrinter] Delete dead takeDeletedSymbsForFunction()Fangrui Song1-47/+2
2019-11-20[AIX] Lowering jump table, constant pool and block address in asmXiangling Liao1-1/+12
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-0/+1
2019-10-07Second attempt to add iterator_range::empty()Jordan Rose1-2/+2
2019-09-30[NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen1-23/+60
2019-08-09[CodeGen] Require a name for a block addr targetBill Wendling1-1/+1
2019-08-08[llvm-mc] Add reportWarning() to MCContextBrian Cain1-3/+3
2019-05-29Qualify use of llvm::empty that's ambiguous with std::emptySam McCall1-1/+1
2019-01-24Fix emission of _fltused for MSVC.James Y Knight1-20/+1
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3