[all-commits] [llvm/llvm-project] f9fbe3: pre-req: add missing token to Lexer
Finn Plummer via All-commits
all-commits at lists.llvm.org
Fri May 16 11:16:39 PDT 2025
Branch: refs/heads/users/inbelic/pr-140181
Home: https://github.com/llvm/llvm-project
Commit: f9fbe391091fbf23203d6cc997e19d05d92a4a18
https://github.com/llvm/llvm-project/commit/f9fbe391091fbf23203d6cc997e19d05d92a4a18
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M clang/include/clang/Lex/HLSLRootSignatureTokenKinds.def
M clang/unittests/Lex/LexHLSLRootSignatureTest.cpp
Log Message:
-----------
pre-req: add missing token to Lexer
Commit: f434caece16ba262807968623d719a09f2a455ff
https://github.com/llvm/llvm-project/commit/f434caece16ba262807968623d719a09f2a455ff
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
M llvm/include/llvm/Frontend/HLSL/HLSLRootSignature.h
Log Message:
-----------
pre-req: add parsing of MipLODBias as an uint
- defines a float data member of StaticSampler that will be used to test
functionality of parsing a float
Commit: 388169b41590e66139b2d39b8a036f285d1b7f6a
https://github.com/llvm/llvm-project/commit/388169b41590e66139b2d39b8a036f285d1b7f6a
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-15 (Thu, 15 May 2025)
Changed paths:
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
add support for parsing signed integer for float param
Commit: 2317c031224eb49179e5c810d45fef93aacb2c52
https://github.com/llvm/llvm-project/commit/2317c031224eb49179e5c810d45fef93aacb2c52
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)
Changed paths:
M clang/include/clang/Parse/ParseHLSLRootSignature.h
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
add support for parsing a float for float param
Commit: 8cb2f9556cf68e4c335806b9526903d0c83e3a8c
https://github.com/llvm/llvm-project/commit/8cb2f9556cf68e4c335806b9526903d0c83e3a8c
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)
Changed paths:
M clang/include/clang/Basic/DiagnosticParseKinds.td
M clang/lib/Parse/ParseHLSLRootSignature.cpp
M clang/unittests/Parse/ParseHLSLRootSignatureTest.cpp
Log Message:
-----------
add testing for over/underflow and addresses other opStatus
- updates the error message to account for floats and fixes the previous
use cases
Commit: b4eba5d052fb93b7b92d389f3ac4172e20e0faba
https://github.com/llvm/llvm-project/commit/b4eba5d052fb93b7b92d389f3ac4172e20e0faba
Author: Finn Plummer <canadienfinn at gmail.com>
Date: 2025-05-16 (Fri, 16 May 2025)
Changed paths:
M clang/lib/Parse/ParseHLSLRootSignature.cpp
Log Message:
-----------
self-review: treat postive integer as unsigned
Compare: https://github.com/llvm/llvm-project/compare/f9fbe391091f%5E...b4eba5d052fb
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list