Skip to content

Commit 33807ca

Browse files
committed
Edits
1 parent 503acc9 commit 33807ca

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

clang/lib/AST/ByteCode/InterpBuiltin.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2822,9 +2822,9 @@ static bool interp__builtin_elementwise_fsh(InterpState &S, CodePtr OpPC,
28222822
unsigned BuiltinID) {
28232823
assert(Call->getNumArgs() == 3);
28242824

2825-
const QualType Arg0Type = Call->getArg(0)->getType();
2826-
const QualType Arg1Type = Call->getArg(1)->getType();
2827-
const QualType Arg2Type = Call->getArg(2)->getType();
2825+
QualType Arg0Type = Call->getArg(0)->getType();
2826+
QualType Arg1Type = Call->getArg(1)->getType();
2827+
QualType Arg2Type = Call->getArg(2)->getType();
28282828

28292829
// Non-vector integer types.
28302830
if (!Arg0Type->isVectorType()) {
@@ -2875,13 +2875,12 @@ static bool interp__builtin_elementwise_fsh(InterpState &S, CodePtr OpPC,
28752875
Shift = VecShift.elem<T>(I).toAPSInt();
28762876
});
28772877
APSInt Result;
2878-
if (BuiltinID == Builtin::BI__builtin_elementwise_fshl) {
2878+
if (BuiltinID == Builtin::BI__builtin_elementwise_fshl)
28792879
Result = APSInt(llvm::APIntOps::fshl(Hi, Lo, Shift), Hi.isUnsigned());
2880-
} else if (BuiltinID == Builtin::BI__builtin_elementwise_fshr) {
2880+
else if (BuiltinID == Builtin::BI__builtin_elementwise_fshr)
28812881
Result = APSInt(llvm::APIntOps::fshr(Hi, Lo, Shift), Hi.isUnsigned());
2882-
} else {
2882+
else
28832883
llvm_unreachable("Wrong builtin ID");
2884-
}
28852884
INT_TYPE_SWITCH_NO_BOOL(ElemT,
28862885
{ Dst.elem<T>(I) = static_cast<T>(Result); });
28872886
}

clang/lib/AST/ExprConstant.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11950,9 +11950,7 @@ bool VectorExprEvaluator::VisitCallExpr(const CallExpr *E) {
1195011950
!EvaluateAsRValue(Info, E->getArg(2), SourceShift))
1195111951
return false;
1195211952

11953-
const QualType DestEltTy =
11954-
E->getType()->castAs<VectorType>()->getElementType();
11955-
11953+
QualType DestEltTy = E->getType()->castAs<VectorType>()->getElementType();
1195611954
if (!DestEltTy->isIntegerType())
1195711955
return false;
1195811956

0 commit comments

Comments
 (0)