1 //===--- TargetBuiltins.h - Target specific builtin IDs -------------------===//
3 // The LLVM Compiler Infrastructure
5 // This file is distributed under the University of Illinois Open Source
6 // License. See LICENSE.TXT for details.
8 //===----------------------------------------------------------------------===//
10 #ifndef LLVM_CLANG_BASIC_TARGET_BUILTINS_H
11 #define LLVM_CLANG_BASIC_TARGET_BUILTINS_H
13 #include "clang/Basic/Builtins.h"
21 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
22 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
23 #include "clang/Basic/BuiltinsARM.def"
31 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
32 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
33 #include "clang/Basic/BuiltinsPPC.def"
41 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
42 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
43 #include "clang/Basic/BuiltinsPTX.def"
52 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
53 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
54 #include "clang/Basic/BuiltinsX86.def"
59 } // end namespace clang.