Chromium Code Reviews| Index: src/IceIntrinsics.cpp |
| diff --git a/src/IceIntrinsics.cpp b/src/IceIntrinsics.cpp |
| index bbbf08644463d1f5102ea276a2a0dcf20d5b3f79..123817d5791a33c4ed5c6d4b60aa392d6e5ed42f 100644 |
| --- a/src/IceIntrinsics.cpp |
| +++ b/src/IceIntrinsics.cpp |
| @@ -330,7 +330,7 @@ Intrinsics::FullIntrinsicInfo::validateCall(const InstCall *Call, |
| } |
| for (size_t i = 1; i < NumTypes; ++i) { |
| if (Call->getArg(i - 1)->getType() != Signature[i]) { |
| - ArgIndex = i; |
| + ArgIndex = i - 1; |
| return Intrinsics::WrongCallArgType; |
| } |
| } |