summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCPreEmitPeephole.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Remove redundant CRSET/CRUNSET in custom lowering of known CR bit s...Yi-Hong Lyu2019-11-081-1/+16
* [PowerPC] [Peephole] fold frame offset by using index form to save add.czhengsz2019-10-251-0/+8
* [PowerPC] Remove assertion "Shouldn't overwrite a register before it is killed"Yi-Hong Lyu2019-10-111-8/+9
* Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVMDaniel Sanders2019-08-151-2/+2
* [PowerPC] Remove redundant load immediate instructionsYi-Hong Lyu2019-07-231-0/+103
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [PowerPC] Remove SeenUse check when optimizing conditional branch inWei Mi2019-01-021-1/+1
* [PowerPC] Remove self-copies in pre-emit peepholeNemanja Ivanovic2018-10-091-0/+24
* [PowerPC] optimize conditional branch on CRSET/CRUNSETHiroshi Inoue2018-09-261-0/+71
* Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen2018-05-141-4/+4
* [PowerPC] Fix for PR35688 - handle out-of-range values for r+r to r+i conversionNemanja Ivanovic2017-12-291-1/+1
* [PPC] Also disable the pre-emit version of reg+reg to reg+imm transformation.Benjamin Kramer2017-12-181-1/+1
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-151-1/+1
* [PowerPC] Convert r+r instructions to r+i (pre and post RA)Nemanja Ivanovic2017-12-151-0/+95
OpenPOWER on IntegriCloud