llvm-project
[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params
#133800
Merged

[HLSL][RootSignature] Implement initial parsing of the descriptor table clause params #133800

inbelic merged 10 commits into llvm:main from inbelic:inbelic/rs-parse-param
inbelic
llvmbot llvmbot added clang
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added HLSL
llvmbot
llvmbot
github-actions
inbelic
inbelic commented on 2025-03-31
inbelic
inbelic commented on 2025-04-01
[HLSL][RootSignature] Add infastructure to parse parameters
9ff87eb3
define ParseUInt and ParseRegister to plug into parameters
180c33c3
self-review: use consumeExpectedToken api to report unexpected_end_of…
ebab0ca6
inbelic inbelic changed the base branch from users/inbelic/pr-133302 to main 356 days ago
inbelic inbelic force pushed from 751e8a11 356 days ago
self-review: fix-up comments
cd5c1422
rebase changes: update to build issue fixes
490e6b99
clang-formatting
8155c606
self-review: clang-format fix up
3a598fdb
inbelic inbelic force pushed to 3a598fdb 356 days ago
inbelic
inbelic commented on 2025-04-03
joaosaffran
joaosaffran commented on 2025-04-04
llvm-beanz
llvm-beanz commented on 2025-04-08
joaosaffran
joaosaffran approved these changes on 2025-04-09
review: prototype using a stateful struct for parsed params
1d2bd91a
bogner
review: remove abstraction of parsing arbitrary params
5d1ec2f8
NFC review: update calling conventions to use std::optional instead o…
86fde977
inbelic inbelic force pushed to 86fde977 341 days ago
inbelic
bogner
bogner approved these changes on 2025-04-17
inbelic inbelic changed the title [HLSL][RootSignature] Add infastructure to parse parameters [HLSL][RootSignature] Implement initial parsing of the descriptor table clause params 341 days ago
inbelic inbelic merged 64de8528 into main 341 days ago
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
llvm-ci
inbelic inbelic deleted the inbelic/rs-parse-param branch 333 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone