summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/MachineCombiner.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [MachineCombiner] Don't use the opcode-only form of computeInstrLatencyHal Finkel2015-08-051-1/+1
* wrap OptSize and MinSize attributes for easier and consistent access (NFCI)Sanjay Patel2015-08-041-0/+1
* [MachineCombiner] Work with itinerariesHal Finkel2015-07-151-4/+9
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* [x86] generalize reassociation optimization in machine combiner to 2 instruct...Sanjay Patel2015-06-231-18/+31
* name change: hasPattern() -> getMachineCombinerPatterns() ; NFCSanjay Patel2015-06-191-5/+5
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* hoist loop-invariant; NFCISanjay Patel2015-06-131-3/+2
* remove unnecessary casts; NFCISanjay Patel2015-06-131-3/+2
* punctuation policing; NFCSanjay Patel2015-06-101-5/+5
* fix typo in comment; NFCSanjay Patel2015-06-101-1/+1
* fix typo in comment; NFCSanjay Patel2015-05-211-1/+1
* use range-based for-loops; NFCISanjay Patel2015-05-211-4/+2
* CodeGen: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-2/+1
* remove function names from comments; NFCSanjay Patel2015-01-271-8/+6
* fix typos; NFCSanjay Patel2015-01-271-4/+4
* The subtarget is cached on the MachineFunction. Access it directly.Eric Christopher2015-01-271-2/+1
* Change MCSchedModel to be a struct of statically initialized data.Pete Cooper2014-09-021-3/+3
* [MachineCombiner] Removal of dangling DBG_VALUES after combining [20598]Gerolf Hoflehner2014-08-131-1/+1
* MachineCombiner Pass for selecting faster instruction sequence on AArch64Gerolf Hoflehner2014-08-071-1/+3
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-041-2/+2
* CodeGen: silence a warningSaleem Abdulrasool2014-08-031-2/+1
* MachineCombiner Pass for selecting faster instructionGerolf Hoflehner2014-08-031-0/+434
OpenPOWER on IntegriCloud