aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsTargetMachine.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-17[llvm] annotate interfaces in llvm/Target for DLL export (#143615)Andrew Rogers1-1/+2
2025-05-06Register assembly printer passes (#138348)Matthias Braun1-0/+1
2025-04-26[TTI] Simplify implementation (NFCI) (#136674)Sergei Barannikov1-1/+1
2025-03-29MIPS: Set EnableLoopTermFold (#133454)YunQiang Su1-0/+1
2025-03-28Revert "MIPS: Set EnableLoopTermFold (#133378)"Weaver1-1/+0
2025-03-28MIPS: Set EnableLoopTermFold (#133378)YunQiang Su1-0/+1
2024-12-20[MC][Mips] Add MipsWinCOFFObjectWriter/MipsWinCOFFStreamer (#114611)Hervé Poussineau1-0/+2
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata1-1/+0
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai1-3/+4
2024-11-06[MIPS] LLVM data layout give i128 an alignment of 16 for mips64 (#112084)yingopq1-1/+1
2024-11-01[MC][Mips] Rename MipsMCAsmInfo to MipsELFMCAsmInfo (#112592)Hervé Poussineau1-1/+5
2024-06-28[IR] Add getDataLayout() helpers to Function and GlobalValue (#96919)Nikita Popov1-1/+1
2024-06-04Reland "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94149)paperchalice1-1/+1
2024-06-02Revert "[NewPM][CodeGen] Port selection dag isel to new pass manager" (#94146)paperchalice1-1/+1
2024-06-02[NewPM][CodeGen] Port selection dag isel to new pass manager (#83567)paperchalice1-1/+1
2024-02-25[CodeGen] Port AtomicExpand to new Pass Manager (#71220)Rishabh Bali1-1/+1
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks1-4/+4
2022-12-21[llvm][SelectionDAGISel] support -{start|stop}-{before|after}= for remaining ...Nick Desaulniers1-0/+1
2022-12-21CodeGen: Don't lazily construct MachineFunctionInfoMatt Arsenault1-0/+7
2022-12-05Remove unused #include "llvm/ADT/Optional.h"Fangrui Song1-1/+0
2022-12-03CodeGen/CommandFlags: Convert Optional to std::optionalFangrui Song1-4/+4
2022-12-03Convert Optional<CodeModel> to std::optional<CodeModel>Krzysztof Parzyszek1-3/+4
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+4
2022-06-20[llvm] Don't use Optional::hasValue (NFC)Kazu Hirata1-1/+1
2022-05-16[Mips] Implement hasDivRemOp()Jim Lin1-1/+2
2022-04-14Mips/GlobalISel: Add stub post-legalizer combinerMatt Arsenault1-0/+7
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille1-0/+1
2022-02-25mark getTargetTransformInfo and getTargetIRAnalysis as constJameson Nash1-1/+1
2021-12-31[MIPS] Add -mfix4300 flag to enable vr4300 mulmul bugfix passRandom1-0/+10
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner1-1/+1
2021-06-08reland [IR] make -stack-alignment= into a module attrNick Desaulniers1-8/+4
2021-04-17Normalize interaction with boolean attributesSerge Guelton1-3/+1
2021-03-02[AArch64][GlobalISel] Enable use of the optsize predicate in the selector.Amara Emerson1-1/+1
2020-09-09[GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator.Amara Emerson1-1/+1
2020-08-28[Attributes] Add a method to check if an Attribute has AttrKind None. Use ins...Craig Topper1-15/+9
2020-07-20[llc] (almost) remove `--print-machineinstrs`Yuanfang Chen1-2/+1
2020-05-15[CSInfo][ISEL] Call site info generation support for MipsDjordje Todorovic1-0/+3
2020-01-14CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-11-13Sink all InitializePasses.h includesReid Kleckner1-2/+3
2019-10-17[Alignment][NFC] Use Align for TargetFrameLowering/SubtargetGuillaume Chatelet1-6/+10
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere1-2/+2
2019-06-11Revert CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-06-10CMake: Make most target symbols hidden by defaultTom Stellard1-1/+1
2019-05-14[Mips] Create a TargetInfo header. NFCRichard Trieu1-0/+1
2019-04-24[Mips][CodeGen] Remove MachineFunction::setSubtarget. Change Mips to just cop...Craig Topper1-2/+1
2019-04-15[GlobalISel] Introduce a CSEConfigBase class to allow targets to define their...Amara Emerson1-0/+6
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2019-01-14[MIPS GlobalISel] Add pre legalizer combiner passPetar Avramovic1-0/+6
2018-12-07[Targets] Add errors for tiny and kernel codemodel on targets that don't supp...David Green1-7/+1
2018-08-16[mips] Remove dead code from MipsPassConfigSimon Atanasyan1-4/+0