I'll commit a test to the clang tree.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161118
91177308-0d34-0410-b5e6-
96231b3b80d8
if (isFoldable(2, 1, true)) {
Value *Ret = EmitStrCpy(CI->getArgOperand(0), CI->getArgOperand(1), B, TD,
TLI, Name.substr(2, 6));
+ if (!Ret)
+ return false;
replaceCall(Ret);
return true;
}
Value *Ret = EmitStrNCpy(CI->getArgOperand(0), CI->getArgOperand(1),
CI->getArgOperand(2), B, TD, TLI,
Name.substr(2, 7));
+ if (!Ret)
+ return false;
replaceCall(Ret);
return true;
}