summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
AgeCommit message (Expand)Author
2025-10-03DAG: Remove TargetLowering::checkForPhysRegDependency (#161787)Matt Arsenault
2025-10-04CodeGen: Do not store RegisterClass copy costs as a signed value (#161786)Matt Arsenault
2025-07-30[llvm] Extract and propagate callee_type metadataPrabhu Rajasekaran
2025-03-02[SelectionDAG] Use Register and MCRegister. NFCCraig Topper
2025-02-20Revert "[CodeGen] Remove static member function Register::isVirtualRegister. ...Christopher Di Bella
2025-02-20[CodeGen] Remove static member function Register::isVirtualRegister. NFC (#12...Craig Topper
2025-01-23[SDAG] Use BatchAAResults for querying alias analysis (AA) results (#123934)Benjamin Maxwell
2025-01-13[aarch64][win] Update Called Globals info when updating Call Site info (#122762)Daniel Paoliello
2025-01-13Reapply "[aarch64][win] Add support for import call optimization (equivalent ...Daniel Paoliello
2025-01-13Revert "[aarch64][win] Add support for import call optimization (equivalent t...Kirill Stoimenov
2025-01-11[aarch64][win] Add support for import call optimization (equivalent to MSVC /...Daniel Paoliello
2025-01-08[LLVM] Fix various cl::desc typos and whitespace issues (NFC) (#121955)Ryan Mansfield
2024-12-19[SelectionDAG] Split SDNode::use_iterator into user_iterator and use_iterator...Craig Topper
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-08-09[llvm] Construct SmallVector<SDValue> with ArrayRef (NFC) (#102578)Kazu Hirata
2024-04-24[IR] Memory Model Relaxation Annotations (#78569)Pierre van Houtryve
2024-04-12[AArch64] Improve scheduling latency into Bundles (#86310)David Green
2024-04-02[CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs (#86842)Prabhuk
2023-12-01Fix MSVC signed/unsigned mismatch warning. NFC.Simon Pilgrim
2023-12-01TargetInstrInfo: make getOperandLatency return optional (NFC) (#73769)Ramkumar Ramachandra
2023-04-23Clean come dead codeWang, Xin10
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-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille
2022-09-15[AMDGPU] Always select s_cselect_b32 for uniform 'select' SDNodeAlexander Timofeev
2022-09-07[SelectionDAG] Propagate PCSections through SDNodesMarco Elver
2022-07-17[CodeGen] Qualify auto variables in for loops (NFC)Kazu Hirata
2022-04-06[DebugInfo][InstrRef] Avoid a crash from mixed variable location modesJeremy Morse
2022-03-16[SelectionDAG][NFC] Clean up SDCallSiteDbgInfo accessorsMarco Elver
2022-01-30[CodeGen] Use default member initialization (NFC)Kazu Hirata
2022-01-24[SDAG] Don't move DBG_VALUE instructions after insertion point during schedul...Nikita Popov
2022-01-01[llvm] Use the default constructor for SDValue (NFC)Kazu Hirata
2021-12-09[llvm] Use llvm::count (NFC)Kazu Hirata
2021-12-06[CodeGen] Use range-based for loops (NFC)Kazu Hirata
2021-11-28[llvm] Use range-based for loops (NFC)Kazu Hirata
2021-11-12[CodeGen] Use SDNode::uses (NFC)Kazu Hirata
2021-09-23[CodeGen] ProcessSDDbgValues - use const-ref value in for-range loop. NFCI.Simon Pilgrim
2021-05-07[DebugInfo] Fix crash when emitting an invalidated SDDbgValueStephen Tozer
2021-03-09[DebugInfo] Emit DBG_VALUE_LIST from ISelgbtozers
2021-02-09[SelectionDAG] Use range-based for loops (NFC)Kazu Hirata
2020-12-31[CodeGen] Construct SmallVector with iterator ranges (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-07-25[Statepoints] Support lowering gc relocations to virtual registersPhilip Reames
2020-07-17[ScheduleDAG] Move DBG_VALUEs after first term forward.Florian Hahn
2020-07-01Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.James Y Knight