[all-commits] [llvm/llvm-project] 10378c: [HLSL] Enable availability attribute
Chris B via All-commits
all-commits at lists.llvm.org
Fri Sep 16 14:04:51 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 10378c45055fabe291138a93d79f287586948e91
https://github.com/llvm/llvm-project/commit/10378c45055fabe291138a93d79f287586948e91
Author: Chris Bieneman <chris.bieneman at me.com>
Date: 2022-09-16 (Fri, 16 Sep 2022)
Changed paths:
M clang/include/clang/Basic/Attr.td
M clang/lib/Basic/Targets/DirectX.h
M clang/lib/Headers/hlsl/hlsl_intrinsics.h
M clang/lib/Sema/SemaAvailability.cpp
A clang/test/SemaHLSL/AvailabilityMarkup.hlsl
A clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl
Log Message:
-----------
[HLSL] Enable availability attribute
Some HLSL functionality is gated on the target shader model version.
Enabling the use of availability markup allows us to diagnose
availability issues easily in the frontend.
Reviewed By: erichkeane
Differential Revision: https://reviews.llvm.org/D134067
More information about the All-commits
mailing list