HomeSort by: relevance | last modified time | path
    Searched refs:BUILTIN (Results 1 - 25 of 32) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
TargetBuiltins.h 1 //===--- TargetBuiltins.h - Target specific builtin IDs ---------*- C++ -*-===//
28 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
29 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
38 LastTIBuiltin = clang::Builtin::FirstTSBuiltin-1,
40 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
49 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
58 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
62 #define BUILTIN(ID, TYPE, ATTRS) BI##ID,
71 LastTIBuiltin = clang::Builtin::FirstTSBuiltin - 1,
72 #define BUILTIN(ID, TYPE, ATTRS) BI##ID
    [all...]
Builtins.h 1 //===--- Builtins.h - Builtin function header -------------------*- C++ -*-===//
10 /// Defines enum values for all the target-independent builtin
31 GNU_LANG = 0x1, // builtin requires GNU mode.
32 C_LANG = 0x2, // builtin for c only.
33 CXX_LANG = 0x4, // builtin for cplusplus only.
34 OBJC_LANG = 0x8, // builtin for objective-c and objective-c++
35 MS_LANG = 0x10, // builtin requires MS mode.
36 OCLC20_LANG = 0x20, // builtin for OpenCL C 2.0 only.
37 OCLC1X_LANG = 0x40, // builtin for OpenCL C 1.x only.
38 OMP_LANG = 0x80, // builtin requires OpenMP
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/d/dmd/
builtin.d 2 * Implement CTFE for intrinsic (builtin) functions.
9 * Source: $(LINK2 https://github.com/dlang/dmd/blob/master/src/dmd/builtin.d, _builtin.d)
11 * Coverage: https://codecov.io/gh/dlang/dmd/src/master/src/dmd/builtin.d
14 module dmd.builtin;
22 * Determine if function is a builtin one that we can
25 public extern (C++) BUILTIN isBuiltin(FuncDeclaration fd);
28 * Evaluate builtin function.
declaration.h 484 enum class BUILTIN : unsigned char
486 unknown = 255, /// not known if this is a builtin
487 unimp = 0, /// this is not a builtin
488 gcc, /// this is a GCC builtin
489 llvm, /// this is an LLVM builtin
526 BUILTIN isBuiltin(FuncDeclaration *fd);
596 // set if this is a known, builtin function we can evaluate at compile time
597 BUILTIN builtin; member in class:FuncDeclaration
  /src/external/gpl3/gcc.old/dist/gcc/d/
d-frontend.cc 38 /* Determine if function FD is a builtin one that we can evaluate in CTFE. */
40 BUILTIN
43 if (fd->builtin != BUILTIN::unknown)
44 return fd->builtin;
48 return fd->builtin;
51 /* Evaluate builtin D function FD whose argument list is ARGUMENTS.
57 if (fd->builtin == BUILTIN::unimp)
71 /* Builtin should be successfully evaluated
    [all...]
intrinsics.cc 64 #define DEF_D_INTRINSIC(CODE, BUILTIN, NAME, MODULE, DECO, CTFE) \
65 { CODE, BUILTIN, NAME, MODULE, DECO, CTFE },
79 if (!decl->ident || decl->builtin != BUILTIN::unknown)
82 /* The builtin flag is updated only if we can evaluate the intrinsic
84 decl->builtin = BUILTIN::unimp;
180 decl->builtin = BUILTIN::gcc;
185 decl->builtin = BUILTIN::gcc
502 tree builtin = mathfn_built_in (TREE_TYPE (base), code); local
    [all...]
d-builtins.cc 347 This is used for getting the CTFE value out of a const-folded builtin,
545 /* A few notes on D2 attributes applied to builtin functions:
572 func->builtin = BUILTIN::gcc;
589 /* Iterate through the target-specific builtin types for va_list. */
607 all builtin functions and types. */
675 /* Search for any `extern(C)' functions that match any known GCC library builtin
709 /* Found a match, tell the frontend this is a builtin. */
712 fd->builtin = BUILTIN::gcc
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
XCore.cpp 21 const Builtin::Info XCoreTargetInfo::BuiltinInfo[] = {
22 #define BUILTIN(ID, TYPE, ATTRS) \
35 ArrayRef<Builtin::Info> XCoreTargetInfo::getTargetBuiltins() const {
37 Builtin::FirstTSBuiltin);
BPF.cpp 22 const Builtin::Info BPFTargetInfo::BuiltinInfo[] = {
23 #define BUILTIN(ID, TYPE, ATTRS) \
45 ArrayRef<Builtin::Info> BPFTargetInfo::getTargetBuiltins() const {
47 Builtin::FirstTSBuiltin);
SystemZ.cpp 23 const Builtin::Info SystemZTargetInfo::BuiltinInfo[] = {
24 #define BUILTIN(ID, TYPE, ATTRS) \
150 ArrayRef<Builtin::Info> SystemZTargetInfo::getTargetBuiltins() const {
152 Builtin::FirstTSBuiltin);
Hexagon.cpp 159 const Builtin::Info HexagonTargetInfo::BuiltinInfo[] = {
160 #define BUILTIN(ID, TYPE, ATTRS) \
211 ArrayRef<Builtin::Info> HexagonTargetInfo::getTargetBuiltins() const {
213 Builtin::FirstTSBuiltin);
WebAssembly.cpp 23 const Builtin::Info WebAssemblyTargetInfo::BuiltinInfo[] = {
24 #define BUILTIN(ID, TYPE, ATTRS) \
232 ArrayRef<Builtin::Info> WebAssemblyTargetInfo::getTargetBuiltins() const {
234 Builtin::FirstTSBuiltin);
AArch64.cpp 25 const Builtin::Info AArch64TargetInfo::BuiltinInfo[] = {
26 #define BUILTIN(ID, TYPE, ATTRS) \
30 #define BUILTIN(ID, TYPE, ATTRS) \
34 #define BUILTIN(ID, TYPE, ATTRS) \
422 ArrayRef<Builtin::Info> AArch64TargetInfo::getTargetBuiltins() const {
424 Builtin::FirstTSBuiltin);
AMDGPU.cpp 89 const Builtin::Info AMDGPUTargetInfo::BuiltinInfo[] = {
90 #define BUILTIN(ID, TYPE, ATTRS) \
368 ArrayRef<Builtin::Info> AMDGPUTargetInfo::getTargetBuiltins() const {
370 Builtin::FirstTSBuiltin);
435 // For certain builtin types support on the host target, claim they are
439 // code. To rejct these builtin types supported in the host target but not in
441 // so that we could tell the device builtin types from the host ones. The
442 // also solves the different representations of the same builtin type, such
Mips.cpp 23 const Builtin::Info MipsTargetInfo::BuiltinInfo[] = {
24 #define BUILTIN(ID, TYPE, ATTRS) \
222 ArrayRef<Builtin::Info> MipsTargetInfo::getTargetBuiltins() const {
224 Builtin::FirstTSBuiltin);
NVPTX.cpp 24 const Builtin::Info NVPTXTargetInfo::BuiltinInfo[] = {
25 #define BUILTIN(ID, TYPE, ATTRS) \
262 ArrayRef<Builtin::Info> NVPTXTargetInfo::getTargetBuiltins() const {
264 Builtin::FirstTSBuiltin);
RISCV.cpp 229 const Builtin::Info RISCVTargetInfo::BuiltinInfo[] = {
230 #define BUILTIN(ID, TYPE, ATTRS) \
237 ArrayRef<Builtin::Info> RISCVTargetInfo::getTargetBuiltins() const {
239 Builtin::FirstTSBuiltin);
PPC.cpp 21 const Builtin::Info PPCTargetInfo::BuiltinInfo[] = {
22 #define BUILTIN(ID, TYPE, ATTRS) \
595 ArrayRef<Builtin::Info> PPCTargetInfo::getTargetBuiltins() const {
597 Builtin::FirstTSBuiltin);
ARM.cpp 885 const Builtin::Info ARMTargetInfo::BuiltinInfo[] = {
886 #define BUILTIN(ID, TYPE, ATTRS) \
892 #define BUILTIN(ID, TYPE, ATTRS) \
903 ArrayRef<Builtin::Info> ARMTargetInfo::getTargetBuiltins() const {
905 Builtin::FirstTSBuiltin);
X86.cpp 25 const Builtin::Info BuiltinInfoX86[] = {
26 #define BUILTIN(ID, TYPE, ATTRS) \
34 #define BUILTIN(ID, TYPE, ATTRS) \
1502 ArrayRef<Builtin::Info> X86_32TargetInfo::getTargetBuiltins() const {
1504 Builtin::FirstTSBuiltin + 1);
1507 ArrayRef<Builtin::Info> X86_64TargetInfo::getTargetBuiltins() const {
1509 X86::LastTSBuiltin - Builtin::FirstTSBuiltin);
  /src/external/gpl3/gcc.old/dist/gcc/config/aarch64/
arm_acle.h 55 #define _GCC_ARM_ACLE_DATA_FN(NAME, BUILTIN, ITYPE, RTYPE) \
60 return __builtin_##BUILTIN (__value); \
  /src/usr.bin/printf/
printf.c 34 #if !defined(BUILTIN) && !defined(SHELL)
92 #ifdef BUILTIN /* csh builtin */
96 #ifdef SHELL /* sh (aka ash) builtin */
144 #if !defined(SHELL) && !defined(BUILTIN)
148 rval = 0; /* clear for builtin versions (avoid holdover) */
150 clearerr(stdout); /* for the builtin version */
  /src/external/gpl3/gcc/dist/gcc/config/aarch64/
arm_acle.h 55 #define _GCC_ARM_ACLE_DATA_FN(NAME, BUILTIN, ITYPE, RTYPE) \
60 return __builtin_##BUILTIN (__value); \
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Builtins.cpp 1 //===--- Builtins.cpp - Builtin function implementation -------------------===//
9 // This file implements various things for builtin functions.
20 static const Builtin::Info BuiltinInfo[] = {
21 { "not a builtin function", nullptr, nullptr, nullptr, ALL_LANGUAGES,nullptr},
22 #define BUILTIN(ID, TYPE, ATTRS) \
31 const Builtin::Info &Builtin::Context::getRecord(unsigned ID) const {
32 if (ID < Builtin::FirstTSBuiltin)
34 assert(((ID - Builtin::FirstTSBuiltin) <
36 "Invalid builtin ID!")
    [all...]
  /src/external/gpl3/gcc/dist/gcc/config/arm/
arm_acle.h 57 #define _GCC_ARM_ACLE_DATA_ALIAS(NAME, BUILTIN, ITYPE, RTYPE) \
60 return __builtin_##BUILTIN (__value); \

Completed in 65 milliseconds

1 2