aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleInfo.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2018-11-05MachineModuleInfo: Store more specific reference to LLVMTargetMachine; NFCMatthias Braun1-1/+1
2018-10-31MachineModuleInfo: Initialize DbgInfoAvailable depending on debug_cus existingMatthias Braun1-1/+2
2018-07-30Remove trailing spaceFangrui Song1-2/+2
2018-03-23Move TargetLoweringObjectFile from CodeGen to Target to fix layeringDavid Blaikie1-1/+1
2017-12-15MachineFunction: Slight refactoring; NFCMatthias Braun1-1/+2
2017-12-13Remove redundant includes from lib/CodeGen.Michael Zolotukhin1-1/+0
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie1-1/+1
2017-09-27[CodeGen] Emit necessary .note sections for -fsplit-stackThan McIntosh1-0/+1
2017-08-23Retire the llvm.dbg.mir hack after r311594.Adrian Prantl1-2/+0