- 7a9527e [NFC] fix trivial typos in comments by Hiroshi Inoue · 7 years ago
- 50c71c5 [MachineScheduler] Order FI-based memops based on stack direction by Francis Visoiu Mistrih · 7 years ago
- 9ba9c03 [MachineScheduler] Add support for clustering mem ops with FI base operands by Francis Visoiu Mistrih · 7 years ago
- 83895b3 [CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand by Francis Visoiu Mistrih · 7 years ago
- c8c80b0 Bias physical register immediate assignments by Nirav Dave · 7 years ago
- bbe5fdb Type safe version of MachinePassRegistry by Serge Guelton · 7 years ago
- 3b35e17 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
- 9214de5 MachineScheduler: Add -misched-print-dags flag by Matthias Braun · 7 years ago
- b064c24 ScheduleDAG: Cleanup dumping code; NFC by Matthias Braun · 7 years ago
- 486f7d6 MachineScheduler: Refactor setPolicy() to limit computing remaining latency by Tom Stellard · 7 years ago
- 73d058a [NFC] fix trivial typos in comments by Hiroshi Inoue · 7 years ago
- 0818e78 Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
- 24abe71 [DebugInfo] Examine all uses of isDebugValue() for debug instructions. by Shiva Chen · 7 years ago
- 26b584c Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
- 0f38c60 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
- a83aa7c [MachineScheduler] NFC refactoring by Jonas Paulsson · 7 years ago
- 8ba42a9 [CodeGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
- 9d9a46a Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 7 years ago
- 31f3439 [MachineScheduler] Dump SUnits before calling SchedImpl->initialize() by Jonas Paulsson · 7 years ago
- f751ac3 Revert "[CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print" by Francis Visoiu Mistrih · 8 years ago
- 331b6f3 [CodeGen] Move printing '\n' from MachineInstr::print to MachineBasicBlock::print by Francis Visoiu Mistrih · 8 years ago
- 73f6582 CodeGen: Fix assertion in ScheduleDAGMILive::scheduleMI due to llvm.dbg.value by Yaxun Liu · 8 years ago
- d318139 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
- 06d39e2 Recommit CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- 92d81a8 Revert CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- 084f879 CodeGen: Fix assertion in machine inst sheduler due to llvm.dbg.value by Yaxun Liu · 8 years ago
- fa621d2 Rename LiveIntervalAnalysis.h to LiveIntervals.h by Matthias Braun · 8 years ago
- ca0df55 [CodeGen] Unify MBB reference format in both MIR and debug output by Francis Visoiu Mistrih · 8 years ago
- accb337 [CodeGen] Rename functions PrintReg* to printReg* by Francis Visoiu Mistrih · 8 years ago
- e3a9b4c Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
- 4831923 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering by David Blaikie · 8 years ago
- 1862283 [MachineScheduler] Minor refactoring. by Jonas Paulsson · 8 years ago
- 1d03d38 Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people. by Aaron Ballman · 8 years ago
- 5298935 [dump] Remove NDEBUG from test to enable dump methods [NFC] by Don Hinton · 8 years ago
- 1842f4a CodeGen: Minor cleanups to use MachineInstr::getMF. NFC by Justin Bogner · 8 years ago
- 1f4dc26 [MiSched] - Simplify ProcResEntry access by Javed Absar · 8 years ago
- dccccce [Misched]: Remove double call getMicroOpFactor.NFC. by Javed Absar · 8 years ago
- 63c545d Allow target to decide when to cluster loads/stores in misched by Stanislav Mekhanoshin · 8 years ago
- db48628 [MachineScheduler] Put SchedRegion in an anonymous namespace. by Mikael Holmen · 8 years ago
- 8fd0504 [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
- 59bdb88 [SystemZ, MachineScheduler] Improve post-RA scheduling. by Jonas Paulsson · 8 years ago
- b209206 Mark dump() methods as const. NFC by Sam Clegg · 8 years ago
- 829442a Use range-loop in machine-scheduler. NFCI. by Javed Absar · 8 years ago
- e3e43d9 Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
- 0248ff9 ScheduleDAGInstrs: Fix fixupKills() by Matthias Braun · 8 years ago
- 94c4904 CodeGen: Rename DEBUG_TYPE to match passnames by Matthias Braun · 8 years ago
- 4cdd2e6 [AArch64] Make instruction fusion more aggressive. by Florian Hahn · 8 years ago
- 6b81434 MachineScheduler: Skip acyclic latency heuristic for in-order cores by Matthias Braun · 8 years ago
- 4765229 Improve machine schedulers for in-order processors by Javed Absar · 8 years ago
- a7925b8 [MachineScheduler] Add missing machine pass dependency. by Davide Italiano · 8 years ago
- fef0dbe Revert "Correct register pressure calculation in presence of subregs" by Stanislav Mekhanoshin · 9 years ago
- 0bf4d71 Correct register pressure calculation in presence of subregs by Stanislav Mekhanoshin · 9 years ago
- ee4b4ec Fix signed/unsigned comparison warning on MSVC by Simon Pilgrim · 9 years ago
- 096e40d [CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 9 years ago
- 20de1ea [CodeGen] Move MacroFusion to the target by Evandro Menezes · 9 years ago
- 88d2075 Cleanup dump() functions. by Matthias Braun · 9 years ago
- 308c60d Implement LaneBitmask::any(), use it to replace !none(), NFCI by Krzysztof Parzyszek · 9 years ago
- d6ca3f0 Extract LaneBitmask into a separate type by Krzysztof Parzyszek · 9 years ago
- 05bdd2e MachineScheduler: Export function to construct "default" scheduler. by Matthias Braun · 9 years ago
- dc2310f Revert "(origin/master, origin/HEAD) MachineScheduler/ScheduleDAG: Add support to skipping a node." by Matthias Braun · 9 years ago
- 59a5edd MachineScheduler/ScheduleDAG: Add support to skipping a node. by Matthias Braun · 9 years ago
- 97c4b7a ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI by Matthias Braun · 9 years ago
- e9923d3 MachineScheduler: Dump EntrySU/ExitSU if possible by Matthias Braun · 9 years ago
- ee5205b ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps() by Matthias Braun · 9 years ago
- e9ba8f3 [MachineScheduler] Comments fixing. by Jonas Paulsson · 9 years ago
- 1228c39 Comment rewording in MachineScheduler.cpp. by Jonas Paulsson · 9 years ago
- 0480c1b Fix differences in codegen between Linux and Windows toolchains by Mandeep Singh Grang · 9 years ago
- a86d297 MachineScheduler: Slightly simplify release node by Matthias Braun · 9 years ago
- c3e16a5 MachineScheduler: Remove ineffective heuristic; NFC by Matthias Braun · 9 years ago
- 9163bca MachineScheduler: Add constructor functions for the DAGMutations by Tom Stellard · 9 years ago
- e3c3e55 CodeGen: Avoid dereferencing end() when unconstifying iterators by Duncan P. N. Exon Smith · 9 years ago
- eeb1d4f CodeGen: Avoid dereferencing end() in MachineScheduler by Duncan P. N. Exon Smith · 9 years ago
- a354e21 Target: Remove unused arguments from overrideSchedPolicy, NFC by Duncan P. N. Exon Smith · 9 years ago
- 567409d CodeGen: Use MachineInstr& in TargetInstrInfo, NFC by Duncan P. N. Exon Smith · 9 years ago
- 2feb69e MachineScheduler: Remember top/bottom choice in bidirectional scheduling by Matthias Braun · 9 years ago
- f011e37 MachineScheduler: Fully compare top/bottom candidates by Matthias Braun · 9 years ago
- 55eeb45 MachineScheduler: Followup to debug message changes by Matthias Braun · 9 years ago
- 680b0dd MachineScheduler: Improve debug messages by Matthias Braun · 9 years ago
- 1cd242f CodeGen: Refactor renameDisconnectedComponents() as a pass by Matthias Braun · 9 years ago
- a827bf1 MachineScheduler: Introduce ONLY1 reason to improve debug output by Matthias Braun · 9 years ago
- 2a73788 LiveIntervalAnalysis: Fix missing defs in renameDisconnectedComponents(). by Matthias Braun · 9 years ago
- 6a6190d CodeGen: Move TargetPassConfig from Passes.h to an own header; NFC by Matthias Braun · 9 years ago
- 6af1d8f Reset the TopRPTracker's position in ScheduleDAGMILive::initQueues by Krzysztof Parzyszek · 9 years ago
- 1e455c5 Re-commit optimization bisect support (r267022) without new pass manager support. by Andrew Kaylor · 9 years ago
- bc2216c MachineScheduler: Move code to initialize a Candidate out of tryCandidate(); NFC by Matthias Braun · 9 years ago
- 14c1739 MachineScheduler: Limit the size of the ready list. by Matthias Braun · 9 years ago
- 8866d94 Revert "Initial implementation of optimization bisect support." by Vedant Kumar · 9 years ago
- c852398 Initial implementation of optimization bisect support. by Andrew Kaylor · 9 years ago
- d396215 MachineSched: Cleanup; NFC by Matthias Braun · 9 years ago
- f6071e1 [NFC] Header cleanup by Mehdi Amini · 9 years ago
- 232aafc [MachineScheduler]Add support for store clustering by Jun Bum Lim · 9 years ago
- bc77422 MachineScheduler: Ignore COPYs with undef/dead op in CopyConstrain mutation. by Matthias Braun · 9 years ago
- 8c362cf [misched] Fix a truncation issue from r263021. by Chad Rosier · 9 years ago
- cd3a68c [TII] Allow getMemOpBaseRegImmOfs() to accept negative offsets. NFC. by Chad Rosier · 9 years ago
- 0c79dd7 Add DAG mutation interface to the post-RA scheduler by Krzysztof Parzyszek · 9 years ago
- 5144d35 CodeGen: Update LiveIntervalAnalysis API to use MachineInstr&, NFC by Duncan P. N. Exon Smith · 10 years ago
- 42e1835 CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC by Duncan P. N. Exon Smith · 10 years ago
- f16748e MachineScheduler: Add a command line option to disable post scheduler. by Chad Rosier · 10 years ago
- 1355bf7 MachineScheduler: Honor optnone functions in the pre-ra scheduler. by Chad Rosier · 10 years ago
- d267d37 MachineScheduler: Allow independent scheduling of sub register defs by Matthias Braun · 10 years ago