Power8 and later support fusing addis/addi and addis/ld instruction
authorEric Christopher <echristo@gmail.com>
Fri, 20 Nov 2015 22:38:20 +0000 (22:38 +0000)
committerEric Christopher <echristo@gmail.com>
Fri, 20 Nov 2015 22:38:20 +0000 (22:38 +0000)
commit3b206a47295c9ce90e8b757f8066d8564a42d55c
tree70c36e8a1bfd95523754f51676bb0b601b58326a
parent108258ac78a89752379b431b54395298ac2ce84a
Power8 and later support fusing addis/addi and addis/ld instruction
pairs that use the same register to execute as a single instruction.
No Functional Change

Patch by Kyle Butt!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253724 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPC.td
lib/Target/PowerPC/PPCSubtarget.cpp
lib/Target/PowerPC/PPCSubtarget.h