aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
diff options
context:
space:
mode:
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-10-17 21:19:59 +0000
committerBill Schmidt <wschmidt@linux.vnet.ibm.com>2014-10-17 21:19:59 +0000
commitba637db2986af2db841ac09cf11300d6bb6d155a (patch)
tree7b185e9a6f170e6e922e598d8fb362182c8c4332 /llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
parenta708358e933da870b670d77693f236ccd2e53e12 (diff)
downloadllvm-ba637db2986af2db841ac09cf11300d6bb6d155a.zip
llvm-ba637db2986af2db841ac09cf11300d6bb6d155a.tar.gz
llvm-ba637db2986af2db841ac09cf11300d6bb6d155a.tar.bz2
[PowerPC] Change assert to better form
llvm-svn: 220092
Diffstat (limited to 'llvm/lib/Target/PowerPC/PPCInstrInfo.cpp')
-rw-r--r--llvm/lib/Target/PowerPC/PPCInstrInfo.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp b/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
index 3b0f1ef..ff2633e 100644
--- a/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
+++ b/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
@@ -1730,9 +1730,9 @@ protected:
// For virtual registers, verify that the addend source register
// is live here (as should have been assured above).
- if (TargetRegisterInfo::isVirtualRegister(AddendSrcReg))
- assert(LIS->getInterval(AddendSrcReg).liveAt(FMAIdx) &&
- "Addend source register is not available!");
+ assert((!TargetRegisterInfo::isVirtualRegister(AddendSrcReg) ||
+ LIS->getInterval(AddendSrcReg).liveAt(FMAIdx)) &&
+ "Addend source register is not live!");
// Transform: (O2 * O3) + O1 -> (O2 * O1) + O3.