Changeset View
Changeset View
Standalone View
Standalone View
lib/IR/LLVMContext.cpp
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | std::pair<unsigned, StringRef> MDKinds[] = { | ||||
{MD_make_implicit, "make.implicit"}, | {MD_make_implicit, "make.implicit"}, | ||||
{MD_unpredictable, "unpredictable"}, | {MD_unpredictable, "unpredictable"}, | ||||
{MD_invariant_group, "invariant.group"}, | {MD_invariant_group, "invariant.group"}, | ||||
{MD_align, "align"}, | {MD_align, "align"}, | ||||
{MD_loop, "llvm.loop"}, | {MD_loop, "llvm.loop"}, | ||||
{MD_type, "type"}, | {MD_type, "type"}, | ||||
{MD_section_prefix, "section_prefix"}, | {MD_section_prefix, "section_prefix"}, | ||||
{MD_absolute_symbol, "absolute_symbol"}, | {MD_absolute_symbol, "absolute_symbol"}, | ||||
{MD_associated, "associated"}, | |||||
}; | }; | ||||
for (auto &MDKind : MDKinds) { | for (auto &MDKind : MDKinds) { | ||||
unsigned ID = getMDKindID(MDKind.second); | unsigned ID = getMDKindID(MDKind.second); | ||||
assert(ID == MDKind.first && "metadata kind id drifted"); | assert(ID == MDKind.first && "metadata kind id drifted"); | ||||
(void)ID; | (void)ID; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 221 Lines • Show Last 20 Lines |