reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Basic/Builtins.def
  528 LANGBUILTIN(__builtin_is_constant_evaluated, "b", "n", CXX_LANG)
  788 LANGBUILTIN(_alloca,          "v*z", "n", ALL_MS_LANGUAGES)
  789 LANGBUILTIN(__annotation,     "wC*.","n", ALL_MS_LANGUAGES)
  790 LANGBUILTIN(__assume,         "vb",  "n", ALL_MS_LANGUAGES)
  791 LANGBUILTIN(_bittest,                "UcNiC*Ni", "n", ALL_MS_LANGUAGES)
  792 LANGBUILTIN(_bittestandcomplement,   "UcNi*Ni", "n", ALL_MS_LANGUAGES)
  793 LANGBUILTIN(_bittestandreset,        "UcNi*Ni", "n", ALL_MS_LANGUAGES)
  794 LANGBUILTIN(_bittestandset,          "UcNi*Ni", "n", ALL_MS_LANGUAGES)
  795 LANGBUILTIN(_bittest64,              "UcWiC*Wi", "n", ALL_MS_LANGUAGES)
  796 LANGBUILTIN(_bittestandcomplement64, "UcWi*Wi", "n", ALL_MS_LANGUAGES)
  797 LANGBUILTIN(_bittestandreset64,      "UcWi*Wi", "n", ALL_MS_LANGUAGES)
  798 LANGBUILTIN(_bittestandset64,        "UcWi*Wi", "n", ALL_MS_LANGUAGES)
  802 LANGBUILTIN(__debugbreak,     "v",   "n", ALL_MS_LANGUAGES)
  803 LANGBUILTIN(__exception_code, "UNi", "n", ALL_MS_LANGUAGES)
  804 LANGBUILTIN(_exception_code,  "UNi", "n", ALL_MS_LANGUAGES)
  805 LANGBUILTIN(__exception_info, "v*",  "n", ALL_MS_LANGUAGES)
  806 LANGBUILTIN(_exception_info,  "v*",  "n", ALL_MS_LANGUAGES)
  807 LANGBUILTIN(__abnormal_termination, "i", "n", ALL_MS_LANGUAGES)
  808 LANGBUILTIN(_abnormal_termination,  "i", "n", ALL_MS_LANGUAGES)
  809 LANGBUILTIN(__GetExceptionInfo, "v*.", "ntu", ALL_MS_LANGUAGES)
  810 LANGBUILTIN(_InterlockedAnd8,   "ccD*c",        "n", ALL_MS_LANGUAGES)
  811 LANGBUILTIN(_InterlockedAnd16,  "ssD*s",        "n", ALL_MS_LANGUAGES)
  812 LANGBUILTIN(_InterlockedAnd,    "NiNiD*Ni",     "n", ALL_MS_LANGUAGES)
  813 LANGBUILTIN(_InterlockedCompareExchange8,   "ccD*cc",         "n", ALL_MS_LANGUAGES)
  814 LANGBUILTIN(_InterlockedCompareExchange16,  "ssD*ss",         "n", ALL_MS_LANGUAGES)
  815 LANGBUILTIN(_InterlockedCompareExchange,    "NiNiD*NiNi",     "n", ALL_MS_LANGUAGES)
  816 LANGBUILTIN(_InterlockedCompareExchange64,  "LLiLLiD*LLiLLi", "n", ALL_MS_LANGUAGES)
  817 LANGBUILTIN(_InterlockedCompareExchangePointer, "v*v*D*v*v*", "n", ALL_MS_LANGUAGES)
  818 LANGBUILTIN(_InterlockedCompareExchangePointer_nf, "v*v*D*v*v*", "n", ALL_MS_LANGUAGES)
  819 LANGBUILTIN(_InterlockedDecrement16,        "ssD*",     "n", ALL_MS_LANGUAGES)
  820 LANGBUILTIN(_InterlockedDecrement,          "NiNiD*",   "n", ALL_MS_LANGUAGES)
  821 LANGBUILTIN(_InterlockedExchange,           "NiNiD*Ni",     "n", ALL_MS_LANGUAGES)
  822 LANGBUILTIN(_InterlockedExchange8,          "ccD*c",        "n", ALL_MS_LANGUAGES)
  823 LANGBUILTIN(_InterlockedExchange16,         "ssD*s",        "n", ALL_MS_LANGUAGES)
  824 LANGBUILTIN(_InterlockedExchangeAdd8,       "ccD*c",          "n", ALL_MS_LANGUAGES)
  825 LANGBUILTIN(_InterlockedExchangeAdd16,      "ssD*s",          "n", ALL_MS_LANGUAGES)
  826 LANGBUILTIN(_InterlockedExchangeAdd,        "NiNiD*Ni",       "n", ALL_MS_LANGUAGES)
  827 LANGBUILTIN(_InterlockedExchangePointer,    "v*v*D*v*",   "n", ALL_MS_LANGUAGES)
  828 LANGBUILTIN(_InterlockedExchangeSub8,   "ccD*c",        "n", ALL_MS_LANGUAGES)
  829 LANGBUILTIN(_InterlockedExchangeSub16,  "ssD*s",        "n", ALL_MS_LANGUAGES)
  830 LANGBUILTIN(_InterlockedExchangeSub,    "NiNiD*Ni",     "n", ALL_MS_LANGUAGES)
  831 LANGBUILTIN(_InterlockedIncrement16,        "ssD*",     "n", ALL_MS_LANGUAGES)
  832 LANGBUILTIN(_InterlockedIncrement,          "NiNiD*",   "n", ALL_MS_LANGUAGES)
  833 LANGBUILTIN(_InterlockedOr8,  "ccD*c",        "n", ALL_MS_LANGUAGES)
  834 LANGBUILTIN(_InterlockedOr16, "ssD*s",        "n", ALL_MS_LANGUAGES)
  835 LANGBUILTIN(_InterlockedOr,   "NiNiD*Ni",     "n", ALL_MS_LANGUAGES)
  836 LANGBUILTIN(_InterlockedXor8,  "ccD*c",       "n", ALL_MS_LANGUAGES)
  837 LANGBUILTIN(_InterlockedXor16, "ssD*s",       "n", ALL_MS_LANGUAGES)
  838 LANGBUILTIN(_InterlockedXor,   "NiNiD*Ni",    "n", ALL_MS_LANGUAGES)
  839 LANGBUILTIN(_interlockedbittestandreset,     "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  840 LANGBUILTIN(_interlockedbittestandreset64,   "UcWiD*Wi", "n", ALL_MS_LANGUAGES)
  841 LANGBUILTIN(_interlockedbittestandreset_acq, "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  842 LANGBUILTIN(_interlockedbittestandreset_nf,  "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  843 LANGBUILTIN(_interlockedbittestandreset_rel, "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  844 LANGBUILTIN(_interlockedbittestandset,       "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  845 LANGBUILTIN(_interlockedbittestandset64,     "UcWiD*Wi", "n", ALL_MS_LANGUAGES)
  846 LANGBUILTIN(_interlockedbittestandset_acq,   "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  847 LANGBUILTIN(_interlockedbittestandset_nf,    "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  848 LANGBUILTIN(_interlockedbittestandset_rel,   "UcNiD*Ni", "n", ALL_MS_LANGUAGES)
  849 LANGBUILTIN(__iso_volatile_load8,   "ccCD*",     "n", ALL_MS_LANGUAGES)
  850 LANGBUILTIN(__iso_volatile_load16,  "ssCD*",     "n", ALL_MS_LANGUAGES)
  851 LANGBUILTIN(__iso_volatile_load32,  "iiCD*",     "n", ALL_MS_LANGUAGES)
  852 LANGBUILTIN(__iso_volatile_load64,  "LLiLLiCD*", "n", ALL_MS_LANGUAGES)
  853 LANGBUILTIN(__iso_volatile_store8,  "vcD*c",     "n", ALL_MS_LANGUAGES)
  854 LANGBUILTIN(__iso_volatile_store16, "vsD*s",     "n", ALL_MS_LANGUAGES)
  855 LANGBUILTIN(__iso_volatile_store32, "viD*i",     "n", ALL_MS_LANGUAGES)
  856 LANGBUILTIN(__iso_volatile_store64, "vLLiD*LLi", "n", ALL_MS_LANGUAGES)
  857 LANGBUILTIN(__noop,           "i.",  "n", ALL_MS_LANGUAGES)
  858 LANGBUILTIN(__lzcnt16, "UsUs",    "nc", ALL_MS_LANGUAGES)
  859 LANGBUILTIN(__lzcnt,   "UiUi",    "nc", ALL_MS_LANGUAGES)
  860 LANGBUILTIN(__lzcnt64, "UWiUWi",  "nc", ALL_MS_LANGUAGES)
  861 LANGBUILTIN(__popcnt16, "UsUs",   "nc", ALL_MS_LANGUAGES)
  862 LANGBUILTIN(__popcnt,   "UiUi",   "nc", ALL_MS_LANGUAGES)
  863 LANGBUILTIN(__popcnt64, "UWiUWi", "nc", ALL_MS_LANGUAGES)
  864 LANGBUILTIN(_ReturnAddress, "v*", "n", ALL_MS_LANGUAGES)
  865 LANGBUILTIN(_rotl8,  "UcUcUc",    "n", ALL_MS_LANGUAGES)
  866 LANGBUILTIN(_rotl16, "UsUsUc",    "n", ALL_MS_LANGUAGES)
  867 LANGBUILTIN(_rotl,   "UiUii",     "n", ALL_MS_LANGUAGES)
  868 LANGBUILTIN(_lrotl,  "ULiULii",   "n", ALL_MS_LANGUAGES)
  869 LANGBUILTIN(_rotl64, "UWiUWii",   "n", ALL_MS_LANGUAGES)
  870 LANGBUILTIN(_rotr8,  "UcUcUc",    "n", ALL_MS_LANGUAGES)
  871 LANGBUILTIN(_rotr16, "UsUsUc",    "n", ALL_MS_LANGUAGES)
  872 LANGBUILTIN(_rotr,   "UiUii",     "n", ALL_MS_LANGUAGES)
  873 LANGBUILTIN(_lrotr,  "ULiULii",   "n", ALL_MS_LANGUAGES)
  874 LANGBUILTIN(_rotr64, "UWiUWii",   "n", ALL_MS_LANGUAGES)
  875 LANGBUILTIN(__va_start,       "vc**.", "nt", ALL_MS_LANGUAGES)
  876 LANGBUILTIN(__fastfail, "vUi",    "nr", ALL_MS_LANGUAGES)
 1504 LANGBUILTIN(read_pipe, "i.", "tn", OCLC20_LANG)
 1505 LANGBUILTIN(write_pipe, "i.", "tn", OCLC20_LANG)
 1507 LANGBUILTIN(reserve_read_pipe, "i.", "tn", OCLC20_LANG)
 1508 LANGBUILTIN(reserve_write_pipe, "i.", "tn", OCLC20_LANG)
 1510 LANGBUILTIN(commit_write_pipe, "v.", "tn", OCLC20_LANG)
 1511 LANGBUILTIN(commit_read_pipe, "v.", "tn", OCLC20_LANG)
 1513 LANGBUILTIN(sub_group_reserve_read_pipe, "i.", "tn", OCLC20_LANG)
 1514 LANGBUILTIN(sub_group_reserve_write_pipe, "i.", "tn", OCLC20_LANG)
 1516 LANGBUILTIN(sub_group_commit_read_pipe, "v.", "tn", OCLC20_LANG)
 1517 LANGBUILTIN(sub_group_commit_write_pipe, "v.", "tn", OCLC20_LANG)
 1519 LANGBUILTIN(work_group_reserve_read_pipe, "i.", "tn", OCLC20_LANG)
 1520 LANGBUILTIN(work_group_reserve_write_pipe, "i.", "tn", OCLC20_LANG)
 1522 LANGBUILTIN(work_group_commit_read_pipe, "v.", "tn", OCLC20_LANG)
 1523 LANGBUILTIN(work_group_commit_write_pipe, "v.", "tn", OCLC20_LANG)
 1525 LANGBUILTIN(get_pipe_num_packets, "Ui.", "tn", OCLC20_LANG)
 1526 LANGBUILTIN(get_pipe_max_packets, "Ui.", "tn", OCLC20_LANG)
 1530 LANGBUILTIN(enqueue_kernel, "i.", "tn", OCLC20_LANG)
 1531 LANGBUILTIN(get_kernel_work_group_size, "Ui.", "tn", OCLC20_LANG)
 1532 LANGBUILTIN(get_kernel_preferred_work_group_size_multiple, "Ui.", "tn", OCLC20_LANG)
 1533 LANGBUILTIN(get_kernel_max_sub_group_size_for_ndrange, "Ui.", "tn", OCLC20_LANG)
 1534 LANGBUILTIN(get_kernel_sub_group_count_for_ndrange, "Ui.", "tn", OCLC20_LANG)
 1539 LANGBUILTIN(to_global, "v*v*", "tn", OCLC20_LANG)
 1540 LANGBUILTIN(to_local, "v*v*", "tn", OCLC20_LANG)
 1541 LANGBUILTIN(to_private, "v*v*", "tn", OCLC20_LANG)
 1544 LANGBUILTIN(__builtin_store_half, "vdh*", "n", ALL_OCLC_LANGUAGES)
 1545 LANGBUILTIN(__builtin_store_halff, "vfh*", "n", ALL_OCLC_LANGUAGES)
 1546 LANGBUILTIN(__builtin_load_half, "dhC*", "nc", ALL_OCLC_LANGUAGES)
 1547 LANGBUILTIN(__builtin_load_halff, "fhC*", "nc", ALL_OCLC_LANGUAGES)
 1554 LANGBUILTIN(omp_is_initial_device, "i", "nc", OMP_LANG)