Skip to content

Commit 54d4664

Browse files
[fixup] Remove not needed argument (NFC)
1 parent cfdd87a commit 54d4664

File tree

2 files changed

+7
-11
lines changed

2 files changed

+7
-11
lines changed

clang/lib/CodeGen/CGBuiltin.cpp

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6877,8 +6877,7 @@ Value *CodeGenFunction::EmitFP8NeonCall(Function *F,
68776877

68786878
llvm::Value *CodeGenFunction::EmitFP8NeonFDOTCall(
68796879
unsigned IID, bool ExtendLane, llvm::Type *RetTy,
6880-
SmallVectorImpl<llvm::Value *> &Ops, unsigned ICEArguments,
6881-
const CallExpr *E, const char *name) {
6880+
SmallVectorImpl<llvm::Value *> &Ops, const CallExpr *E, const char *name) {
68826881

68836882
const unsigned ElemCount = Ops[0]->getType()->getPrimitiveSizeInBits() /
68846883
RetTy->getPrimitiveSizeInBits();
@@ -6890,7 +6889,7 @@ llvm::Value *CodeGenFunction::EmitFP8NeonFDOTCall(
68906889
Builder.getInt64(0));
68916890
}
68926891
llvm::Value *FPM =
6893-
EmitScalarOrConstFoldImmArg(ICEArguments, E->getNumArgs() - 1, E);
6892+
EmitScalarOrConstFoldImmArg(/* ICEArguments */ 0, E->getNumArgs() - 1, E);
68946893
return EmitFP8NeonCall(CGM.getIntrinsic(IID, Tys), Ops, FPM, name);
68956894
}
68966895

@@ -14113,29 +14112,27 @@ Value *CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
1411314112
case NEON::BI__builtin_neon_vdot_f16_mf8_fpm:
1411414113
case NEON::BI__builtin_neon_vdotq_f16_mf8_fpm:
1411514114
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot2, false, HalfTy,
14116-
Ops, ICEArguments, E, "fdot2");
14115+
Ops, E, "fdot2");
1411714116
case NEON::BI__builtin_neon_vdot_lane_f16_mf8_fpm:
1411814117
case NEON::BI__builtin_neon_vdotq_lane_f16_mf8_fpm:
1411914118
ExtendLane = true;
1412014119
LLVM_FALLTHROUGH;
1412114120
case NEON::BI__builtin_neon_vdot_laneq_f16_mf8_fpm:
1412214121
case NEON::BI__builtin_neon_vdotq_laneq_f16_mf8_fpm:
1412314122
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot2_lane,
14124-
ExtendLane, HalfTy, Ops, ICEArguments, E,
14125-
"fdot2_lane");
14123+
ExtendLane, HalfTy, Ops, E, "fdot2_lane");
1412614124
case NEON::BI__builtin_neon_vdot_f32_mf8_fpm:
1412714125
case NEON::BI__builtin_neon_vdotq_f32_mf8_fpm:
1412814126
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot4, false,
14129-
FloatTy, Ops, ICEArguments, E, "fdot4");
14127+
FloatTy, Ops, E, "fdot4");
1413014128
case NEON::BI__builtin_neon_vdot_lane_f32_mf8_fpm:
1413114129
case NEON::BI__builtin_neon_vdotq_lane_f32_mf8_fpm:
1413214130
ExtendLane = true;
1413314131
LLVM_FALLTHROUGH;
1413414132
case NEON::BI__builtin_neon_vdot_laneq_f32_mf8_fpm:
1413514133
case NEON::BI__builtin_neon_vdotq_laneq_f32_mf8_fpm:
1413614134
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot4_lane,
14137-
ExtendLane, FloatTy, Ops, ICEArguments, E,
14138-
"fdot4_lane");
14135+
ExtendLane, FloatTy, Ops, E, "fdot4_lane");
1413914136
case NEON::BI__builtin_neon_vamin_f16:
1414014137
case NEON::BI__builtin_neon_vaminq_f16:
1414114138
case NEON::BI__builtin_neon_vamin_f32:

clang/lib/CodeGen/CodeGenFunction.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4673,8 +4673,7 @@ class CodeGenFunction : public CodeGenTypeCache {
46734673
llvm::Value *EmitFP8NeonFDOTCall(unsigned IID, bool ExtendLane,
46744674
llvm::Type *RetTy,
46754675
SmallVectorImpl<llvm::Value *> &Ops,
4676-
unsigned ICEArguments, const CallExpr *E,
4677-
const char *name);
4676+
const CallExpr *E, const char *name);
46784677
llvm::Value *EmitNeonSplat(llvm::Value *V, llvm::Constant *Idx,
46794678
const llvm::ElementCount &Count);
46804679
llvm::Value *EmitNeonSplat(llvm::Value *V, llvm::Constant *Idx);

0 commit comments

Comments
 (0)