summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsSEInstrInfo.cpp
AgeCommit message (Expand)Author
2025-11-10CodeGen: Remove TRI arguments from stack load/store hooks (#158240)Matt Arsenault
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-11-10CodeGen: Keep reference to TargetRegisterInfo in TargetInstrInfo (#158224)Matt Arsenault
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault
2025-09-12CodeGen: Remove MachineFunction argument from getPointerRegClass (#158185)Matt Arsenault
2025-02-24[CodeGen] Change copyPhysReg interface to use Register instead of MCRegister....Craig Topper
2025-01-22[llvm] Pass MachineInstr flags to storeRegToStackSlot/loadRegFromStackSlot (N...Venkata Ramanaiah Nalamothu
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-08-27[TII][RISCV] Add renamable bit to copyPhysReg (#91179)Piyou Chen
2024-02-01[TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339)Philip Reames
2023-07-03[Mips] Remove isMoveReg=1 from wrdsp and rddsp instructionsYashwant Singh
2022-12-04[Target] llvm::Optional => std::optionalFangrui Song
2022-12-02[Target] Use std::nullopt instead of None (NFC)Kazu Hirata
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2020-03-31[Mips] Make MipsBranchExpansion aware of BBIT family of branchDjordje Todorovic
2020-02-03[NFC] unsigned->Register in storeRegTo/loadRegFromStackSimon Moll
2019-11-11Use MCRegister in copyPhysRegMatt Arsenault
2019-11-08Reland: [TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic
2019-10-31Revert rG57ee0435bd47f23f3939f402914c231b4f65ca5e - [TII] Use optional destin...Simon Pilgrim
2019-10-31[TII] Use optional destination and source pair as a return value; NFCDjordje Todorovic
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-05-11[Mips] Move InstPrinter files to MCTargetDesc. NFCRichard Trieu
2019-03-13[MIPS][microMIPS] Fix PseudoMTLOHI_MM matching and expansionSimon Atanasyan
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-03[mips] Disable the selection of mixed microMIPS/MIPS codeSimon Atanasyan
2018-08-30Make TargetInstrInfo::isCopyInstr return true for regular COPY-instructionsAlexander Ivchenko
2018-08-29[mips] Fix microMIPS unconditional branch offset handlingSimon Atanasyan
2018-08-29[mips] Involves microMIPS's jump in the analyzable branch setSimon Atanasyan
2018-06-07[Mips] Silencing warnings in instruction info (NFC)Petar Jovanovic
2018-06-06Change TII isCopyInstr way of returning arguments(NFC)Petar Jovanovic
2018-05-23Silence warnings introduced with r333093Petar Jovanovic
2018-05-23[X86][MIPS][ARM] New machine instruction property 'isMoveReg'Petar Jovanovic
2018-05-16[mips] Add support for isBranchOffsetInRange and use it for MipsLongBranchSimon Dardis
2018-04-27[mips] Analyze and provide selection patterns microMIPSR6 branchesSimon Dardis
2018-02-08[mips] Define certain instructions in microMIPS32r3Stefan Maksimovic
2017-12-15MachineFunction: Return reference from getFunction(); NFCMatthias Braun
2017-11-09[mips] Correct microMIP's jump and add unconditional branch pseudoSimon Dardis
2017-10-03[mips] Enable spilling and reloading of the dsp register set.Simon Dardis
2017-08-01[Mips] Fix for BBIT octeon instructionStrahinja Petrovic
2017-04-24Move value type list from TargetRegisterClass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-24Revert r301231: Accidentally committed stale filesKrzysztof Parzyszek
2017-04-24Move value type list from TargetRegisterClass to TargetRegisterInfoKrzysztof Parzyszek
2017-04-24Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek
2017-03-09[mips] Fix return loweringSimon Dardis
2016-09-09Revert "[mips] Fix c.<cc>.<fmt> instruction definition."Simon Dardis
2016-09-09[mips] Fix c.<cc>.<fmt> instruction definition.Simon Dardis
2016-07-26[mips] MIPS64R6 compact branch supportSimon Dardis
2016-07-22[mips][microMIPS] Implement SLT, SLTI, SLTIU, SLTU microMIPS32r6 instructionsHrvoje Varga
2016-06-30CodeGen: Use MachineInstr& in TargetInstrInfo, NFCDuncan P. N. Exon Smith
2016-06-28Convert more cases to isPositionIndependent(). NFC.Rafael Espindola