- 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
- 70eff25 RegisterPressure: Move LiveInRegs/LiveOutRegs from RegisterPressure to PressureTracker by Matthias Braun · 10 years ago
- d78ee54 MachineScheduler: Provide an option for node hiding cutoff and disable it by default by Matthias Braun · 10 years ago
- 7b560d4 [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible by Chandler Carruth · 10 years ago
- 06b0ea2 Fix three typos in comments; "easilly" -> "easily". by Nick Lewycky · 10 years ago
- 2bd6dd8 MachineScheduler: Restrict macroop fusion to data-dependent instructions. by Matthias Braun · 10 years ago
- f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
- 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
- 572e03a Fix "the the" in comments. by Eric Christopher · 10 years ago
- b666ea3 [TargetInstrInfo] Rename getLdStBaseRegImmOfs and implement for x86. by Sanjoy Das · 10 years ago
- 39a2afc Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler() by Matthias Braun · 10 years ago
- 569dc65a MachineScheduler debug output clarity. by Andrew Trick · 10 years ago
- e02d5da RegisterPressureTracker: reword stale comments. by Andrew Trick · 10 years ago
- 43adfb3 Complete the MachineScheduler fix made way back in r210390. by Andrew Trick · 11 years ago
- 5f141b0 Remove useMachineScheduler and replace it with subtarget options by Eric Christopher · 11 years ago
- 3d4276f The subtarget is cached on the MachineFunction. Access it directly. by Eric Christopher · 11 years ago
- 54c61ed [MIScheduler] Slightly better handling of constrainLocalCopy when both source and dest are local by Michael Kuperstein · 11 years ago
- 7ba7830 Rename argument strings of codegen passes to avoid collisions with command line by Akira Hatanaka · 11 years ago
- d65fd9f Reapply "[MachineScheduler] Fix for PR21807: minor code difference building with/without -g." by Andrea Di Biagio · 11 years ago
- 5634a54 Revert: [MachineScheduler] Fix for PR21807: minor code difference building with/without -g. by Andrea Di Biagio · 11 years ago
- 01236e3 [MachineScheduler] Fix for PR21807: minor code difference building with/without -g. by Andrea Di Biagio · 11 years ago
- 99556d7 Access the subtarget off of the MachineFunction via the DAG by Eric Christopher · 11 years ago
- 7a87f8a [MiSched] Fix a logic error in tryPressure() by Hal Finkel · 11 years ago