Searched refs:MFB (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | Module.cpp | 277 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 D | Verifier.cpp | 1608 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 D | Module.h | 159 static bool isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB); 163 static bool isValidModuleFlag(const MDNode &ModFlag, ModFlagBehavior &MFB,
|