summaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
AgeCommit message (Expand)Author
2025-07-15Remove Native Client support (#133661)Brad Smith
2025-06-06[Mips] When emit instruction, ignore JUMP_TABLE_DEBUG_INFO (#139830)yingopq
2025-05-26[llvm] Remove unused includes (NFC) (#141526)Kazu Hirata
2025-05-23[NFC][CodeGen] Adopt MachineFunctionProperties convenience accessors (#141101)Rahul Joshi
2025-05-01[Target] Use llvm::max_element (NFC) (#137926)Kazu Hirata
2025-04-11[NFC][LLVM][Mips] Cleanup pass initialization for Mips (#134446)Rahul Joshi
2025-01-21[CodeGen] Use MCRegister instead of MCPhysReg in RegisterMaskPair. NFC (#123688)Craig Topper
2025-01-13[aarch64][win] Update Called Globals info when updating Call Site info (#122762)Daniel Paoliello
2024-11-16[Mips] Remove unused includes (NFC) (#116499)Kazu Hirata
2024-09-23[Mips] Fix mfhi/mflo hazard miscompilation about div and mult (#91449)yingopq
2024-06-28Reapply "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#968...paperchalice
2024-06-27Revert "[CodeGen][NewPM] Port machine-branch-prob to new pass manager" (#96858)paperchalice
2024-06-27[CodeGen][NewPM] Port machine-branch-prob to new pass manager (#96389)paperchalice
2024-04-24[CodeGen] Make the parameter TRI required in some functions. (#85968)Xu Zhang
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-04-15[Target] Use range-based for loops (NFC)Kazu Hirata
2022-05-11[MIPS] Remove an incorrect microMIPS instruction aliasSimon Dardis
2022-01-11[mips] Use `push_back` to insert element at the end of a container. NFCSimon Atanasyan
2022-01-07[Target] use range-based for loops (NFC)Kazu Hirata
2021-11-22[Target] Use range-based for loops (NFC)Kazu Hirata
2021-11-09[llvm] Use MachineBasicBlock::{successors,predecessors} (NFC)Kazu Hirata
2021-11-09[llvm] Use MachineBasicBlock::{successors,predecessors} (NFC)Kazu Hirata
2021-01-18[CSInfo][MIPS] Update CSInfo in delay slot fillerDjordje Todorovic
2020-07-31[NFC] Remove unused GetUnderlyingObject paramenterVitaly Buka
2020-07-30[NFC] GetUnderlyingObject -> getUnderlyingObjectVitaly Buka
2020-02-04[NFC] Fix some spelling mistakes to test pushing to GH.Filipe Cabecinhas
2020-01-09MipsDelaySlotFiller: Update registers def-uses for BUNDLE instructionsAlex Richardson
2019-12-04MipsDelaySlotFiller: Don't move BUNDLE instructions into the delay slotAlex Richardson
2019-12-04Add debug output to MipsDelaySlotFiller passAlex Richardson
2019-11-03[mips] Split long lines in the code. NFCSimon Atanasyan
2019-05-15[mips] Use range-based `for` loops. NFCSimon Atanasyan
2019-04-24Add "const" in GetUnderlyingObjects. NFCBjorn Pettersson
2019-02-22[mips][micromips] fix filling delay slots for PseudoIndirectBranch_MMPetar Jovanovic
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-09-19[mips][microMIPS] Extending size reduction pass with MOVEPSimon Atanasyan
2018-06-13[mips][microMIPS] Extending size reduction pass with LWP and SWPZoran Jovanovic
2018-05-11[mips] Rename Filler to MipsDelaySlotFiller and initialize the passSimon Dardis
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-04-25[mips] Teach the delay slot filler to transform 'jal' for microMIPSSimon Dardis
2018-01-22[NFC] fix trivial typos in commentsHiroshi Inoue
2017-11-23[mips] Use the delay slot filler to convert branches for microMIPSR6.Simon Dardis
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-08-03[Mips] Fix some Clang-tidy modernize-use-using and Include What You Use warni...Eugene Zelenko
2017-06-30fix trivial typos, NFCHiroshi Inoue
2017-05-18[LegacyPassManager] Remove TargetMachine constructorsFrancis Visoiu Mistrih
2017-05-17BitVector: add iterators for set bitsFrancis Visoiu Mistrih
2017-02-01[Mips] Fix some Clang-tidy modernize and Include What You Use warnings; other...Eugene Zelenko
2016-10-08Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini
2016-10-01Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini
2016-09-11CodeGen: Give MachineBasicBlock::reverse_iterator a handle to the current MIDuncan P. N. Exon Smith