1*cefe472cSYaxun (Sam) Liu // RUN: %clang_cc1 -triple amdgcn -target-cpu gfx906 -E %s -o - | FileCheck %s 2*cefe472cSYaxun (Sam) Liu 3*cefe472cSYaxun (Sam) Liu // CHECK: has_s_memtime_inst 4*cefe472cSYaxun (Sam) Liu #if __has_builtin(__builtin_amdgcn_s_memtime) 5*cefe472cSYaxun (Sam) Liu int has_s_memtime_inst; 6*cefe472cSYaxun (Sam) Liu #endif 7*cefe472cSYaxun (Sam) Liu 8*cefe472cSYaxun (Sam) Liu // CHECK-NOT: has_gfx10_inst 9*cefe472cSYaxun (Sam) Liu #if __has_builtin(__builtin_amdgcn_mov_dpp8) 10*cefe472cSYaxun (Sam) Liu int has_gfx10_inst; 11*cefe472cSYaxun (Sam) Liu #endif 12