summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/ARM/ARMTargetMachine.h
AgeCommit message (Expand)Author
2025-11-12[ARM] Use TargetMachine over Subtarget in ARMAsmPrinter (#166329)David Green
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner
2025-06-23ARM: Move ABI enum from TargetMachine to TargetParser (#144725)Matt Arsenault
2025-06-19ARM: Move ABI helpers from Subtarget to TargetMachine (#144680)Matt Arsenault
2025-02-05[CodeGen] Move MISched target hooks into TargetMachine (#125700)Christudasan Devadasan
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-11-07[Backend] Add clearSubtargetMap API for TargetMachine. (#112383)weiwei chen
2024-10-14[LLVM] [Clang] Support for Gentoo `*t64` triples (64-bit time_t ABIs) (#111302)Michał Górny
2023-12-14[ARM] Do not emit unwind tables when saving LR around outlined call (#69611)ostannard
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-11-05[Scheduling][ARM] Consistently enable PostRA Machine schedulingDavid Green
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-19ARM: switch armv7em MachO triple to hard-float defaults and libcalls.Tim Northover
2018-07-18Revert "ARM: switch armv7em triple to hard-float defaults and libcalls."Tim Northover
2018-07-18ARM: switch armv7em triple to hard-float defaults and libcalls.Tim Northover
2018-07-18ARM: deduplicate hard-float detection code. NFC.Tim Northover
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-05[ARM] The ARM backend is MachineVerifier clean now.Florian Hahn
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-07-25Update the comments on default subtargets based on feedback.Eric Christopher
2017-07-14Add a set of comments explaining why getSubtargetImpl() is deleted on these t...Eric Christopher
2017-07-01Remove the default ARMSubtarget from the ARM TargetMachine.Eric Christopher
2017-05-31TargetMachine: Indicate whether machine verifier passes.Matthias Braun
2017-05-24[ARM] Remove ThumbTargetMachines. (NFC)Florian Hahn
2017-01-31[ARM] 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-10-28ARM: add backend support for the ABI used in WatchOSTim Northover
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-17Make the ARM AsmPrinter independent of global subtargetEric Christopher
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
2014-12-18Add a new string member to the TargetOptions struct for the nameEric 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-10-06Add subtarget caches to aarch64, arm, ppc, and x86.Eric Christopher
2014-09-18Reverting NFC changes from r218050. Instead, the warning was disabled for GCC...Aaron Ballman