summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineCombiner.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PGO][PGSO] Instrument the code gen / target passes.Hiroshi Yamauchi2019-12-091-4/+19
* Revert "[PGO][PGSO] Instrument the code gen / target passes."Hiroshi Yamauchi2019-12-061-19/+4
* [PGO][PGSO] Instrument the code gen / target passes.Hiroshi Yamauchi2019-12-061-4/+19
* Sink all InitializePasses.h includesReid Kleckner2019-11-131-0/+1
* Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re...Daniel Sanders2019-08-011-3/+3
* [X86] Fix several places that weren't passing what they though they were to M...Craig Topper2019-06-021-2/+4
* [IR] Refactor attribute methods in Function class (NFC)Evandro Menezes2019-04-041-1/+1
* [AsmPrinter] Remove hidden flag -print-schedule.Andrea Di Biagio2019-02-041-7/+4
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [MachineCombiner][NFC] Prevent dereferencing past-the-end object in an MRI co...Gerolf Hoflehner2019-01-101-0/+2
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-24/+27
* [TargetSchedule] shrink interface for init(); NFCISanjay Patel2018-04-081-1/+1
* Revert r327721 "This patch fixes the invalid usage of OptSize in Machine Comb...Reid Kleckner2018-03-161-3/+3
* This patch fixes the invalid usage of OptSize in Machine Combiner.Andrew V. Tischenko2018-03-161-3/+3
* The final step to close D41278 [MachineCombiner] Improve debug output (NFC).Andrew V. Tischenko2018-02-261-4/+2
* (NFC)[MachineCombiner] Improve debug output.Andrew V. Tischenko2018-02-151-28/+53
* Fix unused variable warning in release mode. NFC.Alexander Ivchenko2018-02-061-0/+1
* [MachineCombiner] Add check for optimal pattern order.Florian Hahn2018-01-311-16/+82
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* Remove redundant includes from lib/CodeGen.Michael Zolotukhin2017-12-131-1/+0
* [MachineCombiner] Add up latencies of all instructions in new pattern.Florian Hahn2017-12-061-2/+9
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-171-2/+2
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-081-1/+1
* [MC] Split out register def/use idx calls to make debugging simpler. NFCI.Simon Pilgrim2017-10-301-3/+4
* [MachineCombiner] Fix initialisation of LastUpdate for incremental update.Florian Hahn2017-10-111-2/+4
* Recommit [MachineCombiner] Update instruction depths incrementally for large ...Florian Hahn2017-09-201-23/+82
* Revert r312719 "[MachineCombiner] Update instruction depths incrementally for...Hans Wennborg2017-09-131-82/+23
* [MachineCombiner] Update instruction depths incrementally for large BBs.Florian Hahn2017-09-071-23/+82
* [NFC] Move DEBUG_TYPE macro below includes...Jakub Kuderski2017-07-131-2/+2
* CodeGen: Rename DEBUG_TYPE to match passnamesMatthias Braun2017-05-251-2/+2
* Fix up grammar in a comment.Eric Christopher2017-03-151-1/+1
* Compile time decreasing in the case we're dealing with Machine Combiner. Andrew V. Tischenko2017-02-131-15/+27
* MachineInstr: Remove parameter from dump()Matthias Braun2017-01-291-1/+3
* machine combiner: fix pretty printerSebastian Pop2016-12-211-1/+1
* instr-combiner: sum up all latencies of the transformed instructionsSebastian Pop2016-12-111-2/+9
* Use StringRef in Pass/PassManager APIs (NFC)Mehdi Amini2016-10-011-1/+1
* [MachineCombiner] Support for floating-point FMA on ARM64 (re-commit r267098)Gerolf Hoflehner2016-04-241-1/+11
* Revert r267098 - [MachineCombiner] Support for floating-point FMA on ARM64Daniel Sanders2016-04-221-11/+1
* [MachineCombiner] Support for floating-point FMA on ARM64Gerolf Hoflehner2016-04-221-1/+11
* [NFC] Header cleanupMehdi Amini2016-04-181-2/+1
* Minor code cleanup. NFC.Junmo Park2016-02-271-1/+1
* Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"Duncan P. N. Exon Smith2016-02-221-4/+4
* Revert "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"Duncan P. N. Exon Smith2016-02-221-4/+4
* CodeGen: Use references in MachineTraceMetrics::Trace, NFCDuncan P. N. Exon Smith2016-02-221-4/+4
* less indent; NFCISanjay Patel2015-11-101-46/+47
* add 'MustReduceDepth' as an objective/cost-metric for the MachineCombinerSanjay Patel2015-11-101-29/+53
* replace MachineCombinerPattern namespace and enum with enum class; NFCISanjay Patel2015-11-051-1/+1
* Fix Clang-tidy modernize-use-nullptr warnings in source directories and gener...Hans Wennborg2015-10-061-4/+3
* include equal sign in debug equations; NFCSanjay Patel2015-10-031-2/+2
* fix minsize detection: minsize attribute implies optimizing for sizeSanjay Patel2015-08-111-3/+1
OpenPOWER on IntegriCloud