mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-20 09:30:43 +00:00
Narrow test further. Make bot and test happy.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149650 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
00e403abe3
commit
871a2051f7
@ -1108,7 +1108,9 @@ bool InstCombiner::transformConstExprCastCall(CallSite CS) {
|
||||
// If both the callee and the cast type are varargs, we still have to make
|
||||
// sure the number of fixed parameters are the same or we have the same
|
||||
// ABI issues as if we introduce a varargs call.
|
||||
if (FT->getNumParams() !=
|
||||
if (FT->isVarArg() &&
|
||||
cast<FunctionType>(APTy->getElementType())->isVarArg() &&
|
||||
FT->getNumParams() !=
|
||||
cast<FunctionType>(APTy->getElementType())->getNumParams())
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user