Skip to content

Commit 0fca80c

Browse files
[fixup] Remove not needed argument (NFC)
1 parent 26395ce commit 0fca80c

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
@@ -6917,8 +6917,7 @@ Value *CodeGenFunction::EmitFP8NeonCall(Function *F,
69176917

69186918
llvm::Value *CodeGenFunction::EmitFP8NeonFDOTCall(
69196919
unsigned IID, bool ExtendLane, llvm::Type *RetTy,
6920-
SmallVectorImpl<llvm::Value *> &Ops, unsigned ICEArguments,
6921-
const CallExpr *E, const char *name) {
6920+
SmallVectorImpl<llvm::Value *> &Ops, const CallExpr *E, const char *name) {
69226921

69236922
const unsigned ElemCount = Ops[0]->getType()->getPrimitiveSizeInBits() /
69246923
RetTy->getPrimitiveSizeInBits();
@@ -6930,7 +6929,7 @@ llvm::Value *CodeGenFunction::EmitFP8NeonFDOTCall(
69306929
Builder.getInt64(0));
69316930
}
69326931
llvm::Value *FPM =
6933-
EmitScalarOrConstFoldImmArg(ICEArguments, E->getNumArgs() - 1, E);
6932+
EmitScalarOrConstFoldImmArg(/* ICEArguments */ 0, E->getNumArgs() - 1, E);
69346933
return EmitFP8NeonCall(CGM.getIntrinsic(IID, Tys), Ops, FPM, name);
69356934
}
69366935

@@ -14183,29 +14182,27 @@ Value *CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
1418314182
case NEON::BI__builtin_neon_vdot_f16_mf8_fpm:
1418414183
case NEON::BI__builtin_neon_vdotq_f16_mf8_fpm:
1418514184
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot2, false, HalfTy,
14186-
Ops, ICEArguments, E, "fdot2");
14185+
Ops, E, "fdot2");
1418714186
case NEON::BI__builtin_neon_vdot_lane_f16_mf8_fpm:
1418814187
case NEON::BI__builtin_neon_vdotq_lane_f16_mf8_fpm:
1418914188
ExtendLane = true;
1419014189
LLVM_FALLTHROUGH;
1419114190
case NEON::BI__builtin_neon_vdot_laneq_f16_mf8_fpm:
1419214191
case NEON::BI__builtin_neon_vdotq_laneq_f16_mf8_fpm:
1419314192
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot2_lane,
14194-
ExtendLane, HalfTy, Ops, ICEArguments, E,
14195-
"fdot2_lane");
14193+
ExtendLane, HalfTy, Ops, E, "fdot2_lane");
1419614194
case NEON::BI__builtin_neon_vdot_f32_mf8_fpm:
1419714195
case NEON::BI__builtin_neon_vdotq_f32_mf8_fpm:
1419814196
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot4, false,
14199-
FloatTy, Ops, ICEArguments, E, "fdot4");
14197+
FloatTy, Ops, E, "fdot4");
1420014198
case NEON::BI__builtin_neon_vdot_lane_f32_mf8_fpm:
1420114199
case NEON::BI__builtin_neon_vdotq_lane_f32_mf8_fpm:
1420214200
ExtendLane = true;
1420314201
LLVM_FALLTHROUGH;
1420414202
case NEON::BI__builtin_neon_vdot_laneq_f32_mf8_fpm:
1420514203
case NEON::BI__builtin_neon_vdotq_laneq_f32_mf8_fpm:
1420614204
return EmitFP8NeonFDOTCall(Intrinsic::aarch64_neon_fp8_fdot4_lane,
14207-
ExtendLane, FloatTy, Ops, ICEArguments, E,
14208-
"fdot4_lane");
14205+
ExtendLane, FloatTy, Ops, E, "fdot4_lane");
1420914206
case NEON::BI__builtin_neon_vamin_f16:
1421014207
case NEON::BI__builtin_neon_vaminq_f16:
1421114208
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)