Lines Matching full:builder
22 MacroBuilder &Builder) const {
23 DefineStd(Builder, "SPIR", Opts);
27 MacroBuilder &Builder) const {
28 SPIRTargetInfo::getTargetDefines(Opts, Builder);
29 DefineStd(Builder, "SPIR32", Opts);
33 MacroBuilder &Builder) const {
34 SPIRTargetInfo::getTargetDefines(Opts, Builder);
35 DefineStd(Builder, "SPIR64", Opts);
39 MacroBuilder &Builder) const {
40 DefineStd(Builder, "SPIRV", Opts);
44 MacroBuilder &Builder) const {
45 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder);
49 MacroBuilder &Builder) const {
50 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder);
51 DefineStd(Builder, "SPIRV32", Opts);
55 MacroBuilder &Builder) const {
56 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder);
57 DefineStd(Builder, "SPIRV64", Opts);
89 MacroBuilder &Builder) const {
90 BaseSPIRVTargetInfo::getTargetDefines(Opts, Builder);
91 DefineStd(Builder, "SPIRV64", Opts);
93 Builder.defineMacro("__AMD__");
94 Builder.defineMacro("__AMDGPU__");
95 Builder.defineMacro("__AMDGCN__");