summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
AgeCommit message (Expand)Author
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers
2025-05-06Register assembly printer passes (#138348)Matthias Braun
2025-04-26[TTI] Simplify implementation (NFCI) (#136674)Sergei Barannikov
2025-04-07[NFC][LLVM] Cleanup pass initialization for ARM/ARV/Lanai/X86/XCore (#134400)Rahul Joshi
2024-11-18[Target] Remove unused includes (NFC) (#116577)Kazu Hirata
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice
2024-02-25[CodeGen] Port AtomicExpand to new Pass Manager (#71220)Rishabh Bali
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song
2022-12-03Convert Optional<CodeModel> to std::optional<CodeModel>Krzysztof Parzyszek
2022-06-18[llvm] Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-02-25mark getTargetTransformInfo and getTargetIRAnalysis as constJameson Nash
2021-10-18Remove the verifyAfter mechanism that was replaced by D111397Jay Foad
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-01-12[llvm] Use Optional::getValueOr (NFC)Kazu Hirata
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-06-11Revert CMake: Make most target symbols hidden by defaultTom Stellard
2019-06-10CMake: Make most target symbols hidden by defaultTom Stellard
2019-05-15[XCore] Create a TargetInfo header. NFCRichard Trieu
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-07[Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2017-01-24[XCore] Fix some Clang-tidy modernize and Include What You Use warnings; othe...Eugene Zelenko
2016-10-11Fix "static initialization order fiasco" for the XCore Target.Mehdi Amini
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-05-18Trivial cleanups.Rafael Espindola
2016-05-10CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun
2015-09-16constify the Function parameter to the TTI creation callback andEric Christopher
2015-07-09Make TargetTransformInfo keeping a reference to the Module DataLayoutMehdi Amini
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2015-02-01[multiversion] Switch all of the targets over to use theChandler Carruth