summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
AgeCommit message (Expand)Author
2025-05-05[CodeGen] Use range-based for loops (NFC) (#138488)Kazu Hirata
2025-05-05[SelectionDAG] Remove obsolete comments (NFC) (#138483)Kazu Hirata
2025-05-04Revert "[CodeGen] Use range-based for loops (NFC) (#138434)"Nico Weber
2025-05-04[CodeGen] Use range-based for loops (NFC) (#138434)Kazu Hirata
2025-03-02[SelectionDAG] Use Register and MCRegister. NFCCraig Topper
2025-02-20Revert "[CodeGen] Remove static member function Register::isPhysicalRegister....Christopher Di Bella
2025-02-20[CodeGen] Remove static member function Register::isPhysicalRegister. NFCCraig Topper
2025-01-23[SDAG] Use BatchAAResults for querying alias analysis (AA) results (#123934)Benjamin Maxwell
2024-12-18[SelectionDAG] Rename SDNode::uses() to users(). (#120499)Craig Topper
2024-09-26[NFC] Reapply 3f37c517f, SmallDenseMap speedupsJeremy Morse
2024-09-25Revert "[NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (#10...Jeremy Morse
2024-09-25[NFC] Switch a number of DenseMaps to SmallDenseMaps for speedup (#109417)Jeremy Morse
2024-07-12[CodeGen] Use range-based for loops (NFC) (#98459)Kazu Hirata
2024-06-26[CodeGen] Use range-based for loops (NFC) (#96777)Kazu Hirata
2024-01-02[llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708)Alex Bradbury
2023-12-24[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2023-09-14[NFC][CodeGen] Change CodeGenOpt::Level/CodeGenFileType into enum classes (#6...Arthur Eubanks
2023-09-11[InlineAsm] refactor InlineAsm class NFC (#65649)Nick Desaulniers
2023-04-21Fix uninitialized scalar members in CodeGenAkshay Khadse
2023-01-23[MC] Define and use MCInstrDesc implicit_uses and implicit_defs. NFC.Jay Foad
2023-01-20[DebugInfo] Store instr-ref mode of MachineFunction in memberJeremy Morse
2023-01-04[MC] Consistently use MCInstrDesc::getImplicitUses and getImplicitDefs. NFC.Jay Foad
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-06-30[AMDGPU] Check for CopyToReg PhysReg clobbers in pre-RA-schedjeff
2022-04-06[DebugInfo][InstrRef] Avoid a crash from mixed variable location modesJeremy Morse
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2021-09-19[llvm] Use pop_back_val (NFC)Kazu Hirata
2020-10-14[DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAGJeremy Morse
2020-09-21Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit"Alexander Belyaev
2020-09-18[NFC][ScheduleDAG] Remove unused EntrySU SUnitFrancis Visoiu Mistrih
2020-04-08DAG: Use RegisterMatt Arsenault
2019-08-01Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders
2019-02-08Implementation of asm-goto support in LLVMCraig Topper
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-10[DebugInfo] Emit undef DBG_VALUEs when SDNodes are optimised outJeremy Morse
2018-09-19ScheduleDAG: Cleanup dumping code; NFCMatthias Braun
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen
2018-03-02Add DBG_VALUE support to the linear DAG schedulerAdrian Prantl
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-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-04Refactoring with range-based for, NFCKrzysztof Parzyszek
2015-12-05Replace uint16_t with the MCPhysReg typedef in many places. A lot of physical...Craig Topper
2015-07-14Add allnodes() iterator range to SelectionDAG. NFC.Pete Cooper
2015-06-26Convert a bunch of loops to foreach. NFC.Pete Cooper
2014-11-19Update SetVector to rely on the underlying set's insert to return a pair<iter...David Blaikie
2014-11-16Convert some EVTs to MVTs where only a SimpleValueType is needed.Craig Topper
2014-10-23ScheduleDAG: record PhysReg dependencies represented by CopyFromReg nodesTim Northover
2014-04-22[Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-04-14[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper