| Commit message (Expand) | Author | Age | Files | Lines |
* | [Power9] Part-word VSX integer scalar loads/stores and sign extend instructions | Nemanja Ivanovic | 2016-10-04 | 1 | -0/+17 |
* | Finish renaming remaining analyzeBranch functions | Matt Arsenault | 2016-09-14 | 1 | -2/+2 |
* | Make analyzeBranch family of instruction names consistent | Matt Arsenault | 2016-09-14 | 1 | -1/+1 |
* | AArch64: Use TTI branch functions in branch relaxation | Matt Arsenault | 2016-09-14 | 1 | -2/+4 |
* | TargetInstrInfo: add virtual function getInstSizeInBytes | Sjoerd Meijer | 2016-07-29 | 1 | -1/+1 |
* | TargetInstrInfo: rename GetInstSizeInBytes to getInstSizeInBytes. NFC | Sjoerd Meijer | 2016-07-28 | 1 | -1/+1 |
* | Rename AnalyzeBranch* to analyzeBranch*. | Jacques Pienaar | 2016-07-15 | 1 | -1/+1 |
* | CodeGen: Use MachineInstr& in TargetInstrInfo, NFC | Duncan P. N. Exon Smith | 2016-06-30 | 1 | -20/+16 |
* | Pass DebugLoc and SDLoc by const ref. | Benjamin Kramer | 2016-06-12 | 1 | -8/+8 |
* | [PPC, SSP] Support PowerPC Linux stack protection. | Tim Shen | 2016-04-19 | 1 | -0/+3 |
* | CodeGen: TII: Take MachineInstr& in predicate API, NFC | Duncan P. N. Exon Smith | 2016-02-23 | 1 | -5/+5 |
* | replace MachineCombinerPattern namespace and enum with enum class; NFCI | Sanjay Patel | 2015-11-05 | 1 | -1/+1 |
* | Improved the interface of methods commuting operands, improved X86-FMA3 mem-f... | Andrew Kaylor | 2015-09-28 | 1 | -4/+17 |
* | [Machine Combiner] Refactor machine reassociation code to be target-independent. | Chad Rosier | 2015-09-21 | 1 | -22/+3 |
* | Pass BranchProbability/BlockMass by value instead of const& as they are small... | Cong Hou | 2015-09-10 | 1 | -6/+4 |
* | [PowerPC/MIR Serialization] Target flags serialization support | Hal Finkel | 2015-08-30 | 1 | -0/+9 |
* | [PowerPC] Use the MachineCombiner to reassociate fadd/fmul | Hal Finkel | 2015-07-15 | 1 | -0/+32 |
* | [PowerPC] Fix the PPCInstrInfo::getInstrLatency implementation | Hal Finkel | 2015-07-14 | 1 | -0/+4 |
* | Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) | Alexander Kornienko | 2015-06-23 | 1 | -1/+1 |
* | Fixed/added namespace ending comments using clang-tidy. NFC | Alexander Kornienko | 2015-06-19 | 1 | -1/+1 |
* | MachineLICM: Use TargetSchedModel instead of just itineraries | Matthias Braun | 2015-06-13 | 1 | -1/+1 |
* | [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC. | Ahmed Bougacha | 2015-06-11 | 1 | -12/+8 |
* | Remove some unnecessary forward declarations and put a couple more | Eric Christopher | 2015-03-12 | 1 | -1/+1 |
* | [PowerPC] Mark all instructions as non-cheap for MachineLICM | Hal Finkel | 2015-01-08 | 1 | -0/+9 |
* | Canonicalize header guards into a common format. | Benjamin Kramer | 2014-08-13 | 1 | -2/+2 |
* | Provide an implementation of getNoopForMachoTarget for PPC, otherwise | Joerg Sonnenberger | 2014-08-08 | 1 | -0/+2 |
* | The hazard recognizer only needs a subtarget, not a target machine | Eric Christopher | 2014-06-13 | 1 | -1/+1 |
* | Remove TargetMachine from PPCInstrInfo and all dependencies and | Eric Christopher | 2014-06-12 | 1 | -2/+2 |
* | De-virtualize or remove some methods that have no overrides nor override anyt... | Craig Topper | 2014-04-30 | 1 | -1/+1 |
* | [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final... | Craig Topper | 2014-04-29 | 1 | -86/+83 |
* | [PowerPC] Correct commutable indices for VSX FMA instructions | Hal Finkel | 2014-03-25 | 1 | -0/+3 |
* | Improve instruction scheduling for the PPC POWER7 | Hal Finkel | 2013-12-12 | 1 | -0/+12 |
* | [weak vtables] Remove a bunch of weak vtables | Juergen Ributzka | 2013-11-19 | 1 | -0/+1 |
* | Revert r194865 and r194874. | Alexey Samsonov | 2013-11-18 | 1 | -1/+0 |
* | [weak vtables] Remove a bunch of weak vtables | Juergen Ributzka | 2013-11-15 | 1 | -0/+1 |
* | DebugInfo: remove target-specific Frame Index handling for DBG_VALUE MachineI... | David Blaikie | 2013-06-16 | 1 | -6/+0 |
* | Implement optimizeCompareInstr for PPC | Hal Finkel | 2013-04-18 | 1 | -0/+12 |
* | PPC: Don't predicate a diamond with two counter decrements | Hal Finkel | 2013-04-10 | 1 | -3/+1 |
* | Allow PPC B and BLR to be if-converted into some predicated forms | Hal Finkel | 2013-04-09 | 1 | -0/+47 |
* | Implement PPCInstrInfo::FoldImmediate | Hal Finkel | 2013-04-06 | 1 | -0/+3 |
* | Enable early if conversion on PPC | Hal Finkel | 2013-04-05 | 1 | -0/+11 |
* | Note in PPCFunctionInfo VRSAVE spills | Hal Finkel | 2013-03-23 | 1 | -2/+2 |
* | Improve PPC VR (Altivec) register spilling | Hal Finkel | 2013-03-17 | 1 | -2/+4 |
* | Implement PPCInstrInfo::isCoalescableExtInstr(). | Jakob Stoklund Olesen | 2012-06-19 | 1 | -0/+3 |
* | Reorder includes in Target backends to following coding standards. Remove som... | Craig Topper | 2012-03-17 | 1 | -1/+1 |
* | Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,... | Jia Liu | 2012-02-18 | 1 | -3/+3 |
* | add RESTORE_CR and support CR unspills | Hal Finkel | 2011-12-06 | 1 | -1/+1 |
* | update PPC 940 hazard rec. to function in postRA mode | Hal Finkel | 2011-12-02 | 1 | -0/+3 |
* | Hide the call to InitMCInstrInfo into tblgen generated ctor. | Evan Cheng | 2011-07-01 | 1 | -1/+4 |
* | Various bits of framework needed for precise machine-level selection | Andrew Trick | 2010-12-24 | 1 | -0/+4 |