================ @@ -89,7 +132,7 @@ bool SemaSPIRV::CheckSPIRVBuiltinFunctionCall(unsigned BuiltinID, QualType ArgTyB = B.get()->getType(); auto *VTyB = ArgTyB->getAs<VectorType>(); if (VTyB == nullptr) { - SemaRef.Diag(A.get()->getBeginLoc(), + SemaRef.Diag(B.get()->getBeginLoc(), ---------------- kmpeng wrote:
Btw the distance case also uses `A.get()->getBeginLoc()` for `ArgTyB`, probably want to change that one too https://github.com/llvm/llvm-project/pull/136026 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits