summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsTargetMachine.h
AgeCommit message (Expand)Author
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
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-02-25mark getTargetTransformInfo and getTargetIRAnalysis as constJameson Nash
2020-07-31Support addrspacecast initializers with isNoopAddrSpaceCastMatt Arsenault
2019-04-24[Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just cop...Craig Topper
2019-04-02[mips] Remove the override of the `isMachineVerifierClean()`Simon Atanasyan
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl
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-05-31TargetMachine: Indicate whether machine verifier passes.Matthias Braun
2017-02-01[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-05-18Trivial cleanups.Rafael Espindola
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders
2015-03-21Remove the target independent TargetMachine::getSubtarget andEric Christopher
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini
2015-02-13Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth
2015-02-01[multiversion] Switch all of the targets over to use theChandler Carruth
2015-01-31[PM] Switch the TargetMachine interface from accepting a pass managerChandler Carruth
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2015-01-26Move the Mips target to storing the ABI in the TargetMachine ratherEric Christopher
2015-01-06Rewrite the Mips16HardFloat pass to avoid using the Subtarget.Eric Christopher
2014-11-20Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner
2014-11-13This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar
2014-09-26Add the first backend support for on demand subtarget creationEric Christopher
2014-09-18Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman
2014-09-18Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImp...Aaron Ballman
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher
2014-08-07Nuke the old JIT.Rafael Espindola
2014-08-05Remove a virtual function from TargetMachine. NFC.Rafael Espindola
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-08-01Add a non-const subtarget returning function to the target machineEric Christopher
2014-07-18Fundamentally change the MipsSubtarget replacement machinery:Eric Christopher
2014-07-03Move subtarget dependent features into the subtarget from the targetEric Christopher
2014-07-02Move the data layout and selection dag info from the mips target machineEric Christopher
2014-07-02Move MipsJITInfo to the subtarget rather than the target machine.Eric Christopher
2014-07-02Remove the cached InstrItineraryData on the TargetMachine, it's unnecessary.Eric Christopher