File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -18674,10 +18674,10 @@ Value *CodeGenFunction::EmitHLSLBuiltinExpr(unsigned BuiltinID,
18674
18674
E->getArg(1)->getType()->hasFloatingRepresentation() &&
18675
18675
"cross operands must have a float representation");
18676
18676
// make sure each vector has exactly 3 elements
18677
- auto *XVecTy1 = E->getArg(0)->getType()->getAs<VectorType>();
18678
- auto *XVecTy2 = E->getArg(1 )->getType()->getAs<VectorType>();
18679
- assert(XVecTy1->getNumElements() == 3 && XVecTy2 ->getNumElements() == 3 &&
18680
- "input vectors must have 3 elements each");
18677
+ assert(
18678
+ E->getArg(0 )->getType()->getAs<VectorType>()->getNumElements() == 3 &&
18679
+ E->getArg(1)->getType()->getAs<VectorType>() ->getNumElements() == 3 &&
18680
+ "input vectors must have 3 elements each");
18681
18681
return Builder.CreateIntrinsic(
18682
18682
/*ReturnType=*/Op0->getType(), CGM.getHLSLRuntime().getCrossIntrinsic(),
18683
18683
ArrayRef<Value *>{Op0, Op1}, nullptr, "hlsl.cross");
You can’t perform that action at this time.
0 commit comments