summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsTargetMachine.cpp
AgeCommit message (Expand)Author
2025-09-11[llvm] Move data layout string computation to TargetParser (#157612)Reid Kleckner
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-03-29MIPS: Set EnableLoopTermFold (#133454)YunQiang Su
2025-03-28Revert "MIPS: Set EnableLoopTermFold (#133378)"Weaver
2025-03-28MIPS: Set EnableLoopTermFold (#133378)YunQiang Su
2024-12-20[MC][Mips] Add MipsWinCOFFObjectWriter/MipsWinCOFFStreamer (#114611)Hervé Poussineau
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai
2024-11-06[MIPS] LLVM data layout give i128 an alignment of 16 for mips64 (#112084)yingopq
2024-11-01[MC][Mips] Rename MipsMCAsmInfo to MipsELFMCAsmInfo (#112592)Hervé Poussineau
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov
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-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata
2022-05-16[Mips] Implement hasDivRemOp()Jim Lin
2022-04-14Mips/GlobalISel: Add stub post-legalizer combinerMatt Arsenault
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-02-25mark getTargetTransformInfo and getTargetIRAnalysis as constJameson Nash
2021-12-31[MIPS] Add -mfix4300 flag to enable vr4300 mulmul bugfix passRandom
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2021-06-08reland [IR] make -stack-alignment= into a module attrNick Desaulniers
2021-04-17Normalize interaction with boolean attributesSerge Guelton
2021-03-02[AArch64][GlobalISel] Enable use of the optsize predicate in the selector.Amara Emerson
2020-09-09[GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator.Amara Emerson
2020-08-28[Attributes] Add a method to check if an Attribute has AttrKind None. Use ins...Craig Topper
2020-07-20[llc] (almost) remove `--print-machineinstrs`Yuanfang Chen
2020-05-15[CSInfo][ISEL] Call site info generation support for MipsDjordje Todorovic
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard
2019-11-13Sink all InitializePasses.h includesReid Kleckner
2019-10-17[Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet
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-14[Mips] Create a TargetInfo header. NFCRichard Trieu
2019-04-24[Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just cop...Craig Topper
2019-04-15[GlobalISel] Introduce a CSEConfigBase class to allow targets to define their...Amara Emerson
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2019-01-14[MIPS GlobalISel] Add pre legalizer combiner passPetar Avramovic
2018-12-07[Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green