summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsMachineFunction.cpp
AgeCommit message (Expand)Author
2023-12-04[CodeGen] Split off PseudoSourceValueManager into separate header (NFC) (#73327)Nikita Popov
2022-06-07llvm-reduce: Add cloning of target MachineFunctionInfoMatt Arsenault
2022-05-26[Target] use getSubtarget<> instead of static_cast<>(getSubtarget())Zongwei Lan
2022-01-07[Target] use range-based for loops (NFC)Kazu Hirata
2020-07-01[Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to AlignGuillaume Chatelet
2020-06-30Mips: Don't store MachineFunction in MipsFunctionInfoMatt Arsenault
2020-05-19CodeGen: Use RegisterMatt Arsenault
2019-06-24GlobalISel: Remove unsigned variant of SrcOpMatt Arsenault
2019-05-31[MIPS GlobalISel] Handle position independent code Petar Avramovic
2019-05-31[mips] Move initGlobalBaseReg to MipsFunctionInfo. NFCPetar Avramovic
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-07-21[mips] Factor out register class selection for global base register. NFCSimon Atanasyan
2017-12-11[mips] Removal of microMIPS64R6Aleksandar Beserminji
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-06-07evert "[mips] Fix test mips64fpldst.ll with machine verifier enabled"Simon Dardis
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-04-26[mips] Fix test mips64fpldst.ll with machine verifier enabledSagar Thakur
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-01-30[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko
2016-11-18Fix spelling mistakes in MIPS target comments. NFC.Simon Pilgrim
2016-07-28MachineFunction: Return reference for getFrameInfo(); NFCMatthias Braun
2016-06-16[mips][mips16] Fix machine verifier errors about incorrect register classes o...Daniel Sanders
2016-04-13[mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga
2016-04-02[mips][microMIPS] Revert commits r264245 and r264248.Zoran Jovanovic
2016-03-24[mips][microMIPS] Fix for "Cannot copy registers" assertionHrvoje Varga
2015-10-26[mips] Interrupt attribute support for mips32r2+.Vasileios Kalintiris
2015-08-11PseudoSourceValue: Transform the mips subclass to target independent subclassesAlex Lorenz
2015-08-11PseudoSourceValue: Introduce a 'PSVKind' enumerator.Alex Lorenz
2015-04-16[Mips] Use unique_ptr to manage ownership.Benjamin Kramer
2015-02-27[mips][microMIPS] Change register class for GP registerZoran Jovanovic
2015-02-13Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth
2015-01-29Remove most of the TargetMachine::getSubtarget/getSubtargetImplEric Christopher
2014-11-21Remove a bunch of unnecessary typecasts to 'const TargetRegisterClass *'Craig Topper
2014-08-30Fix some cases where StringRef was being passed by const reference. Remove co...Craig Topper
2014-07-14[mips] For the FP64A ABI, odd-numbered double-precision moves must not use mt...Daniel Sanders
2014-07-14[mips] Expand BuildPairF64 to a spill and reload when the O32 FPXX ABI isSasa Stankovic
2014-05-07Use range loop.Rafael Espindola
2014-04-28[C++] Use 'nullptr'.Craig Topper
2013-10-08[mips] Simplify and optimize code.Akira Hatanaka
2013-09-28MipsMachineFunction.cpp: Add missing #include <raw_ostream.h>NAKAMURA Takumi
2013-09-27[mips] Define a derived class of PseudoSourceValue that represents a GOT entryAkira Hatanaka
2013-08-06[mips] Rename register classes CPURegs and CPU64Regs.Akira Hatanaka
2013-01-30[mips] Lower EH_RETURN.Akira Hatanaka
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2012-10-28This patch is for the implementation of mips16 complex pattern addr16.Reed Kotler
2012-07-23Add basic ability to setup call frame, and make procedure calls.Akira Hatanaka
2012-07-21Revert accidental commit.Akira Hatanaka
2012-07-21Add VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefExpr::VariantKind.Akira Hatanaka
2012-05-12Delete all functions that are no longer needed in MipsFunctionInfo, includingAkira Hatanaka