Revert r289638: [PowerPC] Fix logic dealing with nop after calls (and tail-call eligi...
authorChandler Carruth <chandlerc@gmail.com>
Fri, 16 Dec 2016 07:31:20 +0000 (07:31 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 16 Dec 2016 07:31:20 +0000 (07:31 +0000)
commit05e80d31bddd62fc34a47f9aac275fb0ca896c0a
treea7af0018b9eccbf34ecf30fae7db3c83543a23a4
parenta84a840a5618e17347a8694986e1d4ea98bb68b2
Revert r289638: [PowerPC] Fix logic dealing with nop after calls (and tail-call eligibility)

This patch appears to result in trampolines in vtables being miscompiled
when they in turn tail call a method.

I've posted some preliminary details about the failure on the thread for
this commit and talked to Hal. He was comfortable going ahead and
reverting until we sort out what is wrong.

llvm-svn: 289928
llvm/lib/Target/PowerPC/PPCISelLowering.cpp
llvm/test/CodeGen/PowerPC/ppc64-blnop.ll [deleted file]
llvm/test/CodeGen/PowerPC/ppc64-sibcall.ll