Warning, /include/llvm/IR/FixedMetadataKinds.def is written in an unsupported language. File is not indexed.
0001 /*===-- FixedMetadataKinds.def - Fixed metadata kind IDs -------*- C++ -*-=== *\
0002 |*
0003 |* Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
0004 |* See https://llvm.org/LICENSE.txt for license information.
0005 |* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
0006 |*
0007 \*===----------------------------------------------------------------------===*/
0008
0009 #ifndef LLVM_FIXED_MD_KIND
0010 #error "LLVM_FIXED_MD_KIND(EnumID, Name, Value) is not defined."
0011 #endif
0012
0013 LLVM_FIXED_MD_KIND(MD_dbg, "dbg", 0)
0014 LLVM_FIXED_MD_KIND(MD_tbaa, "tbaa", 1)
0015 LLVM_FIXED_MD_KIND(MD_prof, "prof", 2)
0016 LLVM_FIXED_MD_KIND(MD_fpmath, "fpmath", 3)
0017 LLVM_FIXED_MD_KIND(MD_range, "range", 4)
0018 LLVM_FIXED_MD_KIND(MD_tbaa_struct, "tbaa.struct", 5)
0019 LLVM_FIXED_MD_KIND(MD_invariant_load, "invariant.load", 6)
0020 LLVM_FIXED_MD_KIND(MD_alias_scope, "alias.scope", 7)
0021 LLVM_FIXED_MD_KIND(MD_noalias, "noalias", 8)
0022 LLVM_FIXED_MD_KIND(MD_nontemporal, "nontemporal", 9)
0023 LLVM_FIXED_MD_KIND(MD_mem_parallel_loop_access,
0024 "llvm.mem.parallel_loop_access", 10)
0025 LLVM_FIXED_MD_KIND(MD_nonnull, "nonnull", 11)
0026 LLVM_FIXED_MD_KIND(MD_dereferenceable, "dereferenceable", 12)
0027 LLVM_FIXED_MD_KIND(MD_dereferenceable_or_null, "dereferenceable_or_null", 13)
0028 LLVM_FIXED_MD_KIND(MD_make_implicit, "make.implicit", 14)
0029 LLVM_FIXED_MD_KIND(MD_unpredictable, "unpredictable", 15)
0030 LLVM_FIXED_MD_KIND(MD_invariant_group, "invariant.group", 16)
0031 LLVM_FIXED_MD_KIND(MD_align, "align", 17)
0032 LLVM_FIXED_MD_KIND(MD_loop, "llvm.loop", 18)
0033 LLVM_FIXED_MD_KIND(MD_type, "type", 19)
0034 LLVM_FIXED_MD_KIND(MD_section_prefix, "section_prefix", 20)
0035 LLVM_FIXED_MD_KIND(MD_absolute_symbol, "absolute_symbol", 21)
0036 LLVM_FIXED_MD_KIND(MD_associated, "associated", 22)
0037 LLVM_FIXED_MD_KIND(MD_callees, "callees", 23)
0038 LLVM_FIXED_MD_KIND(MD_irr_loop, "irr_loop", 24)
0039 LLVM_FIXED_MD_KIND(MD_access_group, "llvm.access.group", 25)
0040 LLVM_FIXED_MD_KIND(MD_callback, "callback", 26)
0041 LLVM_FIXED_MD_KIND(MD_preserve_access_index, "llvm.preserve.access.index", 27)
0042 LLVM_FIXED_MD_KIND(MD_vcall_visibility, "vcall_visibility", 28)
0043 LLVM_FIXED_MD_KIND(MD_noundef, "noundef", 29)
0044 LLVM_FIXED_MD_KIND(MD_annotation, "annotation", 30)
0045 LLVM_FIXED_MD_KIND(MD_nosanitize, "nosanitize", 31)
0046 LLVM_FIXED_MD_KIND(MD_func_sanitize, "func_sanitize", 32)
0047 LLVM_FIXED_MD_KIND(MD_exclude, "exclude", 33)
0048 LLVM_FIXED_MD_KIND(MD_memprof, "memprof", 34)
0049 LLVM_FIXED_MD_KIND(MD_callsite, "callsite", 35)
0050 LLVM_FIXED_MD_KIND(MD_kcfi_type, "kcfi_type", 36)
0051 LLVM_FIXED_MD_KIND(MD_pcsections, "pcsections", 37)
0052 LLVM_FIXED_MD_KIND(MD_DIAssignID, "DIAssignID", 38)
0053 LLVM_FIXED_MD_KIND(MD_coro_outside_frame, "coro.outside.frame", 39)
0054 LLVM_FIXED_MD_KIND(MD_mmra, "mmra", 40)
0055 LLVM_FIXED_MD_KIND(MD_noalias_addrspace, "noalias.addrspace", 41)