llvm-project/clang/test/SemaHLSL
Xiang Li 8a27a2f89f [HLSL] Support -E option for HLSL.
-E option will set entry function for hlsl.
The format is -E entry_name.

To avoid conflict with existing option with name 'E', add an extra prefix '--'.

A new field HLSLEntry is added to TargetOption.
To share code with HLSLShaderAttr, entry function will be add HLSLShaderAttr attribute too.

Reviewed By: beanz

Differential Revision: https://reviews.llvm.org/D124751
2022-08-04 16:54:19 -07:00
..
BuiltIns Start support for HLSL `RWBuffer` 2022-07-28 08:49:50 -05:00
Semantics [HLSL] Add Semantic syntax, and SV_GroupIndex 2022-04-14 10:21:58 -05:00
Wave.hlsl [HLSL] Change WaveActiveCountBits to wrapper of __builtin_hlsl_wave_active_count_bits 2022-06-30 06:16:51 -07:00
entry.hlsl [HLSL] Support -E option for HLSL. 2022-08-04 16:54:19 -07:00
lit.local.cfg
num_threads.hlsl [HLSL] Further improve to numthreads diagnostics 2022-03-31 11:34:01 -05:00
prohibit_pointer.hlsl [HLSL] Support -E option for HLSL. 2022-08-04 16:54:19 -07:00
prohibit_reference.hlsl [HLSL] Pointers are unsupported in HLSL 2022-04-14 13:32:51 -05:00
shader_type_attr.hlsl [HLSL] Support -E option for HLSL. 2022-08-04 16:54:19 -07:00