Skip to content

Commit f525be8

Browse files
committed
Revert "[HLSL] Add __spirv__ macro (#132848)"
This reverts commit 9ce7725.
1 parent 9eb7a9c commit f525be8

File tree

2 files changed

+0
-5
lines changed

2 files changed

+0
-5
lines changed

clang/lib/Basic/Targets/SPIR.cpp

-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,6 @@ void SPIR64TargetInfo::getTargetDefines(const LangOptions &Opts,
5959
void BaseSPIRVTargetInfo::getTargetDefines(const LangOptions &Opts,
6060
MacroBuilder &Builder) const {
6161
DefineStd(Builder, "SPIRV", Opts);
62-
DefineStd(Builder, "spirv", Opts);
6362
}
6463

6564
void SPIRVTargetInfo::getTargetDefines(const LangOptions &Opts,

clang/test/Preprocessor/predefined-macros-hlsl.hlsl

-4
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@
99
// RUN: %clang_cc1 %s -E -dM -o - -triple dxil-pc-shadermodel6.0-vertex | FileCheck -match-full-lines %s --check-prefixes=CHECK,VERTEX,NOHALF
1010
// RUN: %clang_cc1 %s -E -dM -o - -triple dxil-pc-shadermodel6.3-vertex -fnative-half-type | FileCheck -match-full-lines %s --check-prefixes=CHECK,VERTEX,HALF
1111

12-
// RUN: %clang_cc1 %s -E -dM -o - -triple spirv-unknown-vulkan-compute | FileCheck -match-full-lines %s --check-prefixes=CHECK,COMPUTE,NOHALF,SPIRV
13-
1412
// HALF: #define __HLSL_ENABLE_16_BIT 1
1513
// NOHALF-NOT: __HLSL_ENABLE_16_BIT
1614

@@ -36,8 +34,6 @@
3634
// PIXEL: #define __SHADER_TARGET_STAGE 0
3735
// VERTEX: #define __SHADER_TARGET_STAGE 1
3836

39-
// SPIRV: #define __spirv__ 1
40-
4137
// RUN: %clang_cc1 -triple dxil-pc-shadermodel6.3-library %s -E -dM -o - -x hlsl -std=hlsl2015 2>&1 | FileCheck -match-full-lines %s --check-prefixes=STD2015
4238
// STD2015: warning: support for HLSL language version hlsl2015 is incomplete, recommend using hlsl202x instead
4339
// STD2015: #define __HLSL_VERSION 2015

0 commit comments

Comments
 (0)