- e8f1ac7 [MachineScheduler] NFC refactoring by Jonas Paulsson · 8 years ago
- e92f0cf [CodeGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
- 13e77db Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 8 years ago
- bc32f7d [MachineScheduler] Dump SUnits before calling SchedImpl->initialize() by Jonas Paulsson · 8 years ago
- 68ced40 Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print" by Francis Visoiu Mistrih · 8 years ago
- d65438d [CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print by Francis Visoiu Mistrih · 8 years ago
- 8b7454a CodeGen: Fix assertion in ScheduleDAGMILive::scheduleMI due to llvm.dbg.value by Yaxun Liu · 8 years ago
- f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
- c41e2f6 Recommit CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- f902ef0 Revert CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- a5315a0 CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- f842297 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
- 25528d6 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
- 9d419d3 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
- b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 3f833ed Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
- 238c14b [MachineScheduler] Minor refactoring. by Jonas Paulsson · 8 years ago
- 615eb47 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
- 3e0199f [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
- fdf9bf4 CodeGen: Minor cleanups to use MachineInstr::getMF. NFC by Justin Bogner · 8 years ago
- e485b14 [MiSched] - Simplify ProcResEntry access by Javed Absar · 8 years ago
- 1a77bcc [Misched]: Remove double call getMicroOpFactor.NFC. by Javed Absar · 8 years ago
- 7fe9a5d Allow target to decide when to cluster loads/stores in misched by Stanislav Mekhanoshin · 8 years ago
- 4eb2a96 [MachineScheduler] Put SchedRegion in an anonymous namespace. by Mikael Holmen · 8 years ago
- 32a4056 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 57a705d [SystemZ, MachineScheduler] Improve post-RA scheduling. by Jonas Paulsson · 8 years ago
- 705f798 Mark dump() methods as const. NFC by Sam Clegg · 8 years ago
- e3a0cc2 Use range-loop in machine-scheduler. NFCI. by Javed Absar · 8 years ago
- 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
- 868bbd4 ScheduleDAGInstrs: Fix fixupKills() by Matthias Braun · 8 years ago
- 1527baa CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
- abb4218 [AArch64] Make instruction fusion more aggressive. by Florian Hahn · 8 years ago
- 9955105 MachineScheduler: Skip acyclic latency heuristic for in-order cores by Matthias Braun · 9 years ago
- 3d59437 Improve machine schedulers for in-order processors by Javed Absar · 9 years ago
- 6a1209e [MachineScheduler] Add missing machine pass dependency. by Davide Italiano · 9 years ago
- 42259cf Revert "Correct register pressure calculation in presence of subregs" by Stanislav Mekhanoshin · 9 years ago
- ce3ddd2 Correct register pressure calculation in presence of subregs by Stanislav Mekhanoshin · 9 years ago
- 858d8e6 Fix signed/unsigned comparison warning on MSVC by Simon Pilgrim · 9 years ago
- db56e5a [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- 94edf02 [CodeGen] Move MacroFusion to the target by Evandro Menezes · 9 years ago
- 8c209aa Cleanup dump() functions. by Matthias Braun · 9 years ago
- ea9f8ce Implement LaneBitmask::any(), use it to replace !none(), NFCI by Krzysztof Parzyszek · 9 years ago
- 91b5cf8 Extract LaneBitmask into a separate type by Krzysztof Parzyszek · 9 years ago
- 115efcd MachineScheduler: Export function to construct "default" scheduler. by Matthias Braun · 9 years ago
- c94ca91 Revert "(origin/master, origin/HEAD) MachineScheduler/ScheduleDAG: Add support to skipping a node." by Matthias Braun · 9 years ago
- 66ee0bf MachineScheduler/ScheduleDAG: Add support to skipping a node. by Matthias Braun · 9 years ago
- 4063988 ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI by Matthias Braun · 9 years ago
- 69f1d12 MachineScheduler: Dump EntrySU/ExitSU if possible by Matthias Braun · 9 years ago
- 325cd2c ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() by Matthias Braun · 9 years ago
- 28f2948 [MachineScheduler] Comments fixing. by Jonas Paulsson · 9 years ago
- baeb402 Comment rewording in MachineScheduler.cpp. by Jonas Paulsson · 9 years ago
- e82678a Fix differences in codegen between Linux and Windows toolchains by Mandeep Singh Grang · 9 years ago
- 5f8492e MachineScheduler: Slightly simplify release node by Matthias Braun · 9 years ago
- 46533e6 MachineScheduler: Remove ineffective heuristic; NFC by Matthias Braun · 9 years ago
- 68726a5 MachineScheduler: Add constructor functions for the DAGMutations by Tom Stellard · 9 years ago
- dcbce9c CodeGen: Avoid dereferencing end() when unconstifying iterators by Duncan P. N. Exon Smith · 9 years ago
- 38eea4a CodeGen: Avoid dereferencing end() in MachineScheduler by Duncan P. N. Exon Smith · 9 years ago
- 6329872 Target: Remove unused arguments from overrideSchedPolicy, NFC by Duncan P. N. Exon Smith · 9 years ago
- 9cfc75c CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
- cc676c4 MachineScheduler: Remember top/bottom choice in bidirectional scheduling by Matthias Braun · 9 years ago
- 6ad3d05 MachineScheduler: Fully compare top/bottom candidates by Matthias Braun · 9 years ago
- 4d624ae MachineScheduler: Followup to debug message changes by Matthias Braun · 9 years ago
- d29d31e MachineScheduler: Improve debug messages by Matthias Braun · 9 years ago
- f9acaca CodeGen: Refactor renameDisconnectedComponents() as a pass by Matthias Braun · 9 years ago
- 49cb6e9 MachineScheduler: Introduce ONLY1 reason to improve debug output by Matthias Braun · 9 years ago
- 858d1df LiveIntervalAnalysis: Fix missing defs in renameDisconnectedComponents(). by Matthias Braun · 9 years ago
- 31d19d4 CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC by Matthias Braun · 9 years ago
- 7ea9a52 Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues by Krzysztof Parzyszek · 10 years ago
- aa641a5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 10 years ago
- 4f57377 MachineScheduler: Move code to initialize a Candidate out of tryCandidate(); NFC by Matthias Braun · 10 years ago
- 6493bc2 MachineScheduler: Limit the size of the ready list. by Matthias Braun · 10 years ago
- 6013f45 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 10 years ago
- f0f2792 Initial implementation of optimization bisect support. by Andrew Kaylor · 10 years ago
- b550b76 MachineSched: Cleanup; NFC by Matthias Braun · 10 years ago
- b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
- 4c5bd58 [MachineScheduler]Add support for store clustering by Jun Bum Lim · 10 years ago
- 7511abd MachineScheduler: Ignore COPYs with undef/dead op in CopyConstrain mutation. by Matthias Braun · 10 years ago
- ac216fd [misched] Fix a truncation issue from r263021. by Chad Rosier · 10 years ago
- c27a18f [TII] Allow getMemOpBaseRegImmOfs() to accept negative offsets. NFC. by Chad Rosier · 10 years ago
- 5c61d11 Add DAG mutation interface to the post-RA scheduler by Krzysztof Parzyszek · 10 years ago
- be8f8c4 CodeGen: Update LiveIntervalAnalysis API to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
- 3ac9cc6 CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC by Duncan P. N. Exon Smith · 10 years ago
- 816a1ab MachineScheduler: Add a command line option to disable post scheduler. by Chad Rosier · 10 years ago
- 6338d7c MachineScheduler: Honor optnone functions in the pre-ra scheduler. by Chad Rosier · 10 years ago
- d4f6409 MachineScheduler: Allow independent scheduling of sub register defs by Matthias Braun · 10 years ago
- 5d45861 RegisterPressure: Make liveness tracking subregister aware by Matthias Braun · 10 years ago
- 5ce5306 MachineScheduler: Add a target hook for deciding which RegPressure sets to by Tom Stellard · 10 years ago
- e6edd48 MachineScheduler: Print initial pressure in debug dump by Matthias Braun · 10 years ago
- 3b099db MachineScheduler: Improve debug output for "only one node in readyset" by Matthias Braun · 10 years ago
- 9198c67 MachineScheduler: Add regpressure information to debug dump by Matthias Braun · 10 years ago
- 93563e7 ScheduleDAGInstrs: Remove IsPostRA flag; NFC by Matthias Braun · 10 years ago
- f2f1944 Revert "ScheduleDAGInstrs: Remove IsPostRA flag" by Matthias Braun · 10 years ago
- dc7580a MachineScheduler: Fix typo in debug message by Matthias Braun · 10 years ago
- 7ffadd0 ScheduleDAGInstrs: Remove IsPostRA flag by Matthias Braun · 10 years ago
- b0c437b MachineScheduler: Use ranged for and slightly simplify the code by Matthias Braun · 10 years ago
- 14eedd1 Make the SelectionDAG graph printer use SDNode::PersistentId labels. by James Y Knight · 10 years ago
- 61f4d64 MachineScheduler: Add a way to disable the 'ReduceLatency' heuristic by Matthias Braun · 10 years ago
- 5ec1568 CodeGen: Continue removing ilist iterator implicit conversions by Duncan P. N. Exon Smith · 10 years ago
- e72b0db Make MachineScheduler debug output less confusing. by James Y Knight · 10 years ago
- 3e86de1 Revert "(HEAD -> master, origin/master, origin/HEAD) RegisterPressure: Move LiveInRegs/LiveOutRegs from RegisterPressure to PressureTracker" by Matthias Braun · 10 years ago