summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
AgeCommit message (Expand)Author
2025-11-11Remove unused <utility> inclusionserge-sans-paille
2025-11-10CodeGen: Remove TRI argument from getRegClass (#158225)Matt Arsenault
2025-09-21[CodeGen] Use MCRegister::id() to avoid implicit conversions to unsigned. NFC...Craig Topper
2025-09-12CodeGen: Remove MachineFunction argument from getRegClass (#158188)Matt Arsenault
2025-03-06[LivePhysRegs] Use MCRegister instead of MCPhysReg in interface. NFCCraig Topper
2025-03-04[CodeGen] Use Register in SDep interface. NFC (#129734)Craig Topper
2025-03-02[AggressiveAntiDepBreaker] Use MCRegister. NFCCraig Topper
2025-03-02Revert "[AggressiveAntiDepBreaker] Use MCRegister. NFC"Craig Topper
2025-03-02[AggressiveAntiDepBreaker] Use MCRegister. NFCCraig Topper
2025-01-19[CodeGen] Remove some implict conversions of MCRegister to unsigned by using(...Craig Topper
2024-08-26[CodeGen] Use MachineInstr::all_defs (NFC) (#106017)Kazu Hirata
2024-07-02[CodeGen] Use range-based for loops (NFC) (#97467)Kazu Hirata
2024-04-24[CodeGen] Make the parameter TRI required in some functions. (#85968)Xu Zhang
2024-01-25[llvm] Move CodeGenTypes library to its own directory (#79444)Nico Weber
2023-08-07[AggressiveAntiDepBreaker] Refix renaming a subregister of a live registerJay Foad
2023-08-07[AggressiveAntiDepBreaker] Tweak the fix for renaming a subregister of a live...Jay Foad
2023-08-01[CodeGen] Make use of isSubRegisterEq and isSuperRegisterEq. NFC.Jay Foad
2023-06-01[CodeGen] Make use of MachineInstr::all_defs and all_uses. NFCI.Jay Foad
2023-05-25[CodeGen] Skip null physical register in AntiDepBreaker (NFCI)Sergei Barannikov
2023-05-25Revert "[CodeGen] Skip null physical register in AntiDepBreaker (NFCI)"Sergei Barannikov
2023-05-24[CodeGen] Skip null physical register in AntiDepBreaker (NFCI)Sergei Barannikov
2023-05-03Restore CodeGen/MachineValueType.h from `Support`NAKAMURA Takumi
2023-04-23Clean come dead codeWang, Xin10
2023-04-18[MC] Use subregs/superregs instead of MCSubRegIterator/MCSuperRegIterator. NFC.Jay Foad
2022-01-07[llvm] Remove redundant member initialization (NFC)Kazu Hirata
2021-12-03[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-11-25[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-20[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-02-15[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-02-11[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2020-05-16AggressiveAntiDepBreaker.cpp - remove headers explicitly included in Aggressi...Simon Pilgrim
2020-04-14[AntidepBreaker] Move AntiDepBreaker to include folder.Thomas Raoux
2019-09-24AggressiveAntiDepBreaker - silence static analyzer null dereference warning. ...Simon Pilgrim
2019-08-15Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-05-09[DebugInfo] Examine all uses of isDebugValue() for debug instructions.Shiva Chen
2018-03-23Fix layering of MachineValueType.h by moving it from CodeGen to SupportDavid Blaikie
2018-01-09[CodeGen] Don't print "pred:" and "opt:" in -debug outputFrancis Visoiu Mistrih
2017-12-07[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih
2017-11-30[CodeGen] Always use `printReg` to print registers in both MIR and debugFrancis Visoiu Mistrih
2017-11-28[CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-11-08Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie
2017-09-29[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use wa...Eugene Zelenko
2017-05-30[AntiDepBreaker] Revert r299124 and add a test.Tim Shen
2017-05-17BitVector: add iterators for set bitsFrancis Visoiu Mistrih
2017-04-25Resubmit r301309: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA sch...Andrew Ng
2017-04-25Revert "[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler."Andrew Ng
2017-04-25[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.Andrew Ng