summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/LLVMTargetMachine.cpp
AgeCommit message (Expand)Author
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-09-24[clang] Add cc1 --output-asm-variant= to set output syntaxFangrui Song
2024-09-23Fix memory leak in LLVMTargetMachine.cpp (#109610)abhishek-kaushik22
2024-07-21[MC] Migrate to new createAsmStreamer that avoids unused bool parametersFangrui Song
2024-07-20[MC] MCAsmStreamer: use MCTargetOptionsFangrui Song
2024-07-20[MC] Remove unused bool arguments from createMCObjectStreamer callersFangrui Song
2024-07-20[MC] Remove unnecessary DWARFMustBeAtTheEnd checkFangrui Song
2024-06-12[MC] Move AllowTemporaryLabels setting to MCContext::MCContextFangrui Song
2024-03-06[MC] Move CompressDebugSections/RelaxELFRelocations from TargetOptions/MCAsmI...Fangrui Song
2023-11-06[PowerPC] Add an alias for -mregnames so that full register names used in ass...Stefan Pintilie
2023-09-22Add command line option --no-trap-after-noreturn (#67051)Matt Harding
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-04-12Fix Mem leak in LLVMTargetMachine.cppWang, Xin10
2022-06-12[MC][re-land] Omit DWARF unwind info if compact unwind is present where eligibleJez Ng
2022-06-12Revert "[MC] Omit DWARF unwind info if compact unwind is present where eligible"Jez Ng
2022-06-12[MC] Omit DWARF unwind info if compact unwind is present where eligibleJez Ng
2022-06-03[llvm] Remove unneeded cl::ZeroOrMore for cl::opt options. NFCFangrui Song
2022-04-26[NVPTX] Disable DWARF .file directory for PTXAndrew Savonichev
2022-03-16Cleanup codegen includesserge-sans-paille
2022-03-10Revert "Cleanup codegen includes"Nico Weber
2022-03-10Cleanup codegen includesserge-sans-paille
2022-02-25mark getTargetTransformInfo and getTargetIRAnalysis as constJameson Nash
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-16Revert "[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`"Shao-Ce SUN
2022-02-16[NFC][MC] remove unused argument `MCRegisterInfo` in `MCCodeEmitter`Shao-Ce SUN
2022-02-09Cleanup LLVMMC headersserge-sans-paille
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-07-02[AIX] Use AsmParser to do inline asm parsingJinsong Ji
2021-01-26Add -fbinutils-version= to gate ELF features on the specified binutils versionFangrui Song
2020-12-29Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-29Revert "Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build c...Yuanfang Chen
2020-12-29Reland "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-28Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-12-28[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipelineYuanfang Chen
2020-11-21[llvm][clang][mlir] Add checks for the return values from Target::createXXX t...Ella Ma
2020-10-16[llc] Use -filetype=null to disable MIR printingJay Foad
2020-09-11Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen p...Yuanfang Chen
2020-09-11[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipelineYuanfang Chen
2020-07-20[NFC] remove unneeded TargetLoweringObjectFile init after 85c30f3374d9Yuanfang Chen
2020-02-25[MC] Default MCContext::UseNamesOnTempLabels to false and only set it to true...Fangrui Song
2019-10-23[Mips] Use appropriate private label prefix based on Mips ABIMirko Brkusanin
2019-09-30[NewPM] Port MachineModuleInfo to the new pass manager.Yuanfang Chen
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-06-06[AIX] Implement function descriptor on SDAGJason Liu
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-11-02LLVMTargetMachine/TargetPassConfig: Simplify handling of start/stop options; NFCMatthias Braun
2018-09-25Use unique_ptr to hold AsmInfo,MRI,MII,STIFangrui Song
2018-05-21CodeGen: Add a dwo output file argument to addPassesToEmitFile and hook it up...Peter Collingbourne
2018-05-18MC: Change the streamer ctors to take an object writer instead of a stream. N...Peter Collingbourne
2018-04-27[MC] Modify MCAsmStreamer to always build MCAssembler. NFCI.Nirav Dave