[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread Marc Auberer via cfe-commits
https://github.com/marcauberer updated https://github.com/llvm/llvm-project/pull/87131 >From 283fe4ea57765077bc9453adeec66ce8832c68c3 Mon Sep 17 00:00:00 2001 From: Marc Auberer Date: Sat, 30 Mar 2024 01:52:52 +0100 Subject: [PATCH] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread Farzon Lotfi via cfe-commits
@@ -18317,6 +18307,14 @@ Value *CodeGenFunction::EmitHLSLBuiltinExpr(unsigned BuiltinID, /*ReturnType=*/Op0->getType(), Intrinsic::dx_rsqrt, ArrayRef{Op0}, nullptr, "dx.rsqrt"); } + case Builtin::BI__builtin_hlsl_wave_get_lane_index: { +auto *CI = EmitRu

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread Marc Auberer via cfe-commits
https://github.com/marcauberer converted_to_draft https://github.com/llvm/llvm-project/pull/87131 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread Farzon Lotfi via cfe-commits
@@ -18317,6 +18307,14 @@ Value *CodeGenFunction::EmitHLSLBuiltinExpr(unsigned BuiltinID, /*ReturnType=*/Op0->getType(), Intrinsic::dx_rsqrt, ArrayRef{Op0}, nullptr, "dx.rsqrt"); } + case Builtin::BI__builtin_hlsl_wave_get_lane_index: { +auto *CI = EmitRu

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-codegen Author: Marc Auberer (marcauberer) Changes Resolves #87109 --- Full diff: https://github.com/llvm/llvm-project/pull/87131.diff 1 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+8-10) ``diff diff --git a/clang/l

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Marc Auberer (marcauberer) Changes Resolves #87109 --- Full diff: https://github.com/llvm/llvm-project/pull/87131.diff 1 Files Affected: - (modified) clang/lib/CodeGen/CGBuiltin.cpp (+8-10) ``diff diff --git a/clang/lib/CodeG

[clang] [Clang] Move hlsl_wave_get_lane_index to EmitHLSLBuiltinExpr (PR #87131)

2024-03-29 Thread Marc Auberer via cfe-commits
https://github.com/marcauberer created https://github.com/llvm/llvm-project/pull/87131 Resolves #87109 >From 68d12152e79f3507accb3887f275a98a7976ad5e Mon Sep 17 00:00:00 2001 From: Marc Auberer Date: Sat, 30 Mar 2024 01:52:52 +0100 Subject: [PATCH] [Clang] Move hlsl_wave_get_lane_index to Emit