Home
last modified time | relevance | path

Searched refs:MFB (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DModule.cpp277 bool Module::isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB) { in isValidModFlagBehavior() argument
281 MFB = static_cast<ModFlagBehavior>(Val); in isValidModFlagBehavior()
288 bool Module::isValidModuleFlag(const MDNode &ModFlag, ModFlagBehavior &MFB, in isValidModuleFlag() argument
292 if (!isValidModFlagBehavior(ModFlag.getOperand(0), MFB)) in isValidModuleFlag()
309 ModFlagBehavior MFB; in getModuleFlagsMetadata() local
312 if (isValidModuleFlag(*Flag, MFB, Key, Val)) { in getModuleFlagsMetadata()
315 Flags.push_back(ModuleFlagEntry(MFB, Key, Val)); in getModuleFlagsMetadata()
381 ModFlagBehavior MFB; in setModuleFlag() local
384 if (isValidModuleFlag(*Flag, MFB, K, V) && K->getString() == Key) { in setModuleFlag()
H A DVerifier.cpp1608 Module::ModFlagBehavior MFB; in visitModuleFlag() local
1609 if (!Module::isValidModFlagBehavior(Op->getOperand(0), MFB)) { in visitModuleFlag()
1622 switch (MFB) { in visitModuleFlag()
1675 if (MFB != Module::Require) { in visitModuleFlag()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModule.h159 static bool isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB);
163 static bool isValidModuleFlag(const MDNode &ModFlag, ModFlagBehavior &MFB,