| Commit message (Expand) | Author | Age | Files | Lines |
| * | [PowerPC] when folding rlwinm+rlwinm. to andi., we should use first rlwinm | Zheng Chen | 2020-01-08 | 1 | -15/+21 |
| * | [PowerPC][NFC] Rename record instructions to use _rec suffix instead of o | Jinsong Ji | 2020-01-06 | 1 | -21/+21 |
| * | [PowerPC] stop folding if result rlwinm mask is wrap while original rlwinm is... | czhengsz | 2019-12-25 | 1 | -2/+6 |
| * | [PowerPC] [NFC] Cleanup xxpermdi peephole optimization | Jinsong Ji | 2019-12-09 | 1 | -109/+113 |
| * | [PowerPC][NFC] Rename ANDI(S)o8 to ANDI(S)8o | Jinsong Ji | 2019-12-09 | 1 | -1/+1 |
| * | [PowerPC] Fix MI peephole optimization for splats | Kai Luo | 2019-12-07 | 1 | -11/+20 |
| * | [PowerPC] folding rlwinm + rlwinm to rlwinm | czhengsz | 2019-12-03 | 1 | -0/+138 |
| * | Revert "[PowerPC] combine rlwinm+rlwinm to rlwinm" | czhengsz | 2019-11-24 | 1 | -100/+0 |
| * | [PowerPC] combine rlwinm+rlwinm to rlwinm | czhengsz | 2019-11-22 | 1 | -0/+100 |
| * | Sink all InitializePasses.h includes | Reid Kleckner | 2019-11-13 | 1 | -2/+3 |
| * | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -20/+20 |
| * | [PowerPC][Peephole] Check if `extsw`'s second operand is a virtual register | Kai Luo | 2019-08-02 | 1 | -0/+6 |
| * | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -19/+17 |
| * | [NFC][PowerPC] Fixed unused variable 'NewInstr'. | Kai Luo | 2019-07-09 | 1 | -0/+1 |
| * | [PowerPC][Peephole] Combine extsw and sldi after instruction selection | Kai Luo | 2019-07-09 | 1 | -1/+71 |
| * | [PowerPC] Remove unused variable. NFC. | Benjamin Kramer | 2019-07-05 | 1 | -1/+0 |
| * | [PowerPC] Move TOC save to prologue when profitable | Nemanja Ivanovic | 2019-07-05 | 1 | -0/+46 |
| * | [PowerPC][NFC] Use `|=` to update `Simplified` flag | Kai Luo | 2019-06-28 | 1 | -1/+1 |
| * | [PowerPC] Fixed missing change flag of emitRLDICWhenLoweringJumpTables | Kai Luo | 2019-06-26 | 1 | -9/+10 |
| * | [PowerPC][NFC] Move peephole optimization of RLDICR into a method. | Kai Luo | 2019-06-26 | 1 | -47/+57 |
| * | [PowerPC] Collapse RLDICL/RLDICR into RLDIC when possible | Nemanja Ivanovic | 2019-06-05 | 1 | -0/+52 |
| * | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
| * | Remove trailing space | Fangrui Song | 2018-07-30 | 1 | -1/+1 |
| * | [PowerPC] fix trivial typos in comment, NFC | Hiroshi Inoue | 2018-06-13 | 1 | -7/+7 |
| * | Rename DEBUG macro to LLVM_DEBUG. | Nicola Zaghen | 2018-05-14 | 1 | -61/+59 |
| * | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -2/+2 |
| * | Re-commit: [MachineLICM] Add functions to MachineLICM to hoist invariant stores | Zaara Syeda | 2018-03-23 | 1 | -10/+10 |
| * | Revert [MachineLICM] This reverts commit rL327856 | Zaara Syeda | 2018-03-19 | 1 | -10/+10 |
| * | [MachineLICM] Add functions to MachineLICM to hoist invariant stores | Zaara Syeda | 2018-03-19 | 1 | -10/+10 |
| * | test commit: fix formatting of a comment | Zaara Syeda | 2018-03-13 | 1 | -3/+3 |
| * | [PowerPC] Fix for PR35688 - handle out-of-range values for r+r to r+i conversion | Nemanja Ivanovic | 2017-12-29 | 1 | -1/+1 |
| * | [PowerPC] fix a bug in redundant compare elimination | Hiroshi Inoue | 2017-12-20 | 1 | -5/+13 |
| * | [PPC] Disable reg+reg to reg+imm transformation. | Benjamin Kramer | 2017-12-18 | 1 | -1/+1 |
| * | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
| * | Fix code causing fallthrough warnings in the PPC back end. | Nemanja Ivanovic | 2017-12-15 | 1 | -1/+4 |
| * | [PowerPC] Convert r+r instructions to r+i (pre and post RA) | Nemanja Ivanovic | 2017-12-15 | 1 | -48/+63 |
| * | Disabling r312514 as it causes miscompiles that show up on bootstrap | Nemanja Ivanovic | 2017-12-15 | 1 | -1/+1 |
| * | [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register. | Francis Visoiu Mistrih | 2017-12-07 | 1 | -3/+3 |
| * | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis Visoiu Mistrih | 2017-12-04 | 1 | -3/+4 |
| * | [CodeGen] Print "%vreg0" as "%0" in both MIR and debug output | Francis Visoiu Mistrih | 2017-11-30 | 1 | -5/+5 |
| * | [PowerPC] Remove redundant TOC saves | Zaara Syeda | 2017-11-27 | 1 | -2/+71 |
| * | [PowerPC] fix up in redundant compare elimination | Hiroshi Inoue | 2017-11-15 | 1 | -2/+6 |
| * | Revert "[PowerPC] Try to simplify a Swap if it feeds a Splat" | Stefan Pintilie | 2017-10-30 | 1 | -47/+0 |
| * | [PowerPC] Try to simplify a Swap if it feeds a Splat | Stefan Pintilie | 2017-10-24 | 1 | -0/+47 |
| * | Revert "[PowerPC] Try to simplify a Swap if it feeds a Splat" | Stefan Pintilie | 2017-10-23 | 1 | -47/+0 |
| * | [PowerPC] Try to simplify a Swap if it feeds a Splat | Stefan Pintilie | 2017-10-23 | 1 | -0/+47 |
| * | Disabling the transformation introduced in r315888 | Nemanja Ivanovic | 2017-10-20 | 1 | -2/+2 |
| * | [PowerPC] Eliminate sign- and zero-extensions if already sign- or zero-extended | Hiroshi Inoue | 2017-10-16 | 1 | -0/+216 |
| * | Fix for PR34888. | Nemanja Ivanovic | 2017-10-10 | 1 | -3/+4 |
| * | [trivial] fix format, NFC | Hiroshi Inoue | 2017-10-03 | 1 | -1/+1 |