diff options
author | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2014-10-17 21:19:59 +0000 |
---|---|---|
committer | Bill Schmidt <wschmidt@linux.vnet.ibm.com> | 2014-10-17 21:19:59 +0000 |
commit | ba637db2986af2db841ac09cf11300d6bb6d155a (patch) | |
tree | 7b185e9a6f170e6e922e598d8fb362182c8c4332 /llvm/lib/Target/PowerPC/PPCInstrInfo.cpp | |
parent | a708358e933da870b670d77693f236ccd2e53e12 (diff) | |
download | llvm-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.cpp | 6 |
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. |