[clang] [clang][AArch64] Remove dead code-gen code (PR #205153)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Jun 22 10:59:02 PDT 2026
llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang-codegen
Author: Andrzej WarzyĆski (banach-space)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/205153.diff
1 Files Affected:
- (modified) clang/lib/CodeGen/TargetBuiltins/ARM.cpp (-28)
``````````diff
diff --git a/clang/lib/CodeGen/TargetBuiltins/ARM.cpp b/clang/lib/CodeGen/TargetBuiltins/ARM.cpp
index 6d6f87a9439df..afef745e61962 100644
--- a/clang/lib/CodeGen/TargetBuiltins/ARM.cpp
+++ b/clang/lib/CodeGen/TargetBuiltins/ARM.cpp
@@ -6381,34 +6381,6 @@ Value *CodeGenFunction::EmitAArch64BuiltinExpr(unsigned BuiltinID,
: Intrinsic::trunc;
return EmitNeonCall(CGM.getIntrinsic(Int, HalfTy), Ops, "vrndz");
}
- case NEON::BI__builtin_neon_vrnd32x_f32:
- case NEON::BI__builtin_neon_vrnd32xq_f32:
- case NEON::BI__builtin_neon_vrnd32x_f64:
- case NEON::BI__builtin_neon_vrnd32xq_f64: {
- Int = Intrinsic::aarch64_neon_frint32x;
- return EmitNeonCall(CGM.getIntrinsic(Int, Ty), Ops, "vrnd32x");
- }
- case NEON::BI__builtin_neon_vrnd32z_f32:
- case NEON::BI__builtin_neon_vrnd32zq_f32:
- case NEON::BI__builtin_neon_vrnd32z_f64:
- case NEON::BI__builtin_neon_vrnd32zq_f64: {
- Int = Intrinsic::aarch64_neon_frint32z;
- return EmitNeonCall(CGM.getIntrinsic(Int, Ty), Ops, "vrnd32z");
- }
- case NEON::BI__builtin_neon_vrnd64x_f32:
- case NEON::BI__builtin_neon_vrnd64xq_f32:
- case NEON::BI__builtin_neon_vrnd64x_f64:
- case NEON::BI__builtin_neon_vrnd64xq_f64: {
- Int = Intrinsic::aarch64_neon_frint64x;
- return EmitNeonCall(CGM.getIntrinsic(Int, Ty), Ops, "vrnd64x");
- }
- case NEON::BI__builtin_neon_vrnd64z_f32:
- case NEON::BI__builtin_neon_vrnd64zq_f32:
- case NEON::BI__builtin_neon_vrnd64z_f64:
- case NEON::BI__builtin_neon_vrnd64zq_f64: {
- Int = Intrinsic::aarch64_neon_frint64z;
- return EmitNeonCall(CGM.getIntrinsic(Int, Ty), Ops, "vrnd64z");
- }
case NEON::BI__builtin_neon_vrnd_v:
case NEON::BI__builtin_neon_vrndq_v: {
Int = Builder.getIsFPConstrained()
``````````
</details>
https://github.com/llvm/llvm-project/pull/205153
More information about the cfe-commits
mailing list