[clang] [HLSL] Add HLSLRootSignatureAttr. (PR #83630)

2024-03-01 Thread Chris B via cfe-commits
https://github.com/llvm-beanz requested changes to this pull request. We need to discuss the design and implementation approach for this before we write any code for this feature. https://github.com/llvm/llvm-project/pull/83630 ___ cfe-commits

[clang] [HLSL] Add HLSLRootSignatureAttr. (PR #83630)

2024-03-01 Thread Xiang Li via cfe-commits
https://github.com/python3kgae updated https://github.com/llvm/llvm-project/pull/83630 >From 994a475a75ffe9c7b7db40f4d374b4a4eb63068e Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Fri, 1 Mar 2024 17:52:00 -0500 Subject: [PATCH 1/2] [HLSL] Add HLSLRootSignatureAttr. First PR for RootSignature

[clang] [HLSL] Add HLSLRootSignatureAttr. (PR #83630)

2024-03-01 Thread via cfe-commits
github-actions[bot] wrote: :warning: C/C++ code formatter, clang-format found issues in your code. :warning: You can test this locally with the following command: ``bash git-clang-format --diff 113052b2b022c4ce45c8003057ae4297d48ed843 994a475a75ffe9c7b7db40f4d374b4a4eb63068e --

[clang] [HLSL] Add HLSLRootSignatureAttr. (PR #83630)

2024-03-01 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-hlsl @llvm/pr-subscribers-clang Author: Xiang Li (python3kgae) Changes First PR for RootSignature support. HLSLRootSignatureAttr is added. It will save the original input string for rewrite and a fake variable for the parsed result. Parsing will be in

[clang] [HLSL] Add HLSLRootSignatureAttr. (PR #83630)

2024-03-01 Thread Xiang Li via cfe-commits
https://github.com/python3kgae created https://github.com/llvm/llvm-project/pull/83630 First PR for RootSignature support. HLSLRootSignatureAttr is added. It will save the original input string for rewrite and a fake variable for the parsed result. Parsing will be in the following PR. For