Home
last modified time | relevance | path

Searched refs:ModFlagBehavior (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DModule.cpp281 MFB = static_cast<ModFlagBehavior>(Val); in isValidModFlagBehavior()
309 ModFlagBehavior MFB; in getModuleFlagsMetadata()
381 ModFlagBehavior MFB; in setModuleFlag()
599 addModuleFlag(ModFlagBehavior::Max, "PIC Level", PL); in setPICLevel()
613 addModuleFlag(ModFlagBehavior::Max, "PIE Level", PL); in setPIELevel()
631 addModuleFlag(ModFlagBehavior::Error, "Code Model", CL); in setCodeModel()
636 setModuleFlag(ModFlagBehavior::Error, "CSProfileSummary", M); in setProfileSummary()
638 setModuleFlag(ModFlagBehavior::Error, "ProfileSummary", M); in setProfileSummary()
670 addModuleFlag(ModFlagBehavior::Max, "RtLibUseGOT", 1); in setRtLibUseGOT()
680 addModuleFlag(ModFlagBehavior::Max, "uwtable", uint32_t(Kind)); in setUwtable()
[all …]
H A DCore.cpp319 static Module::ModFlagBehavior
323 return Module::ModFlagBehavior::Error; in map_to_llvmModFlagBehavior()
325 return Module::ModFlagBehavior::Warning; in map_to_llvmModFlagBehavior()
327 return Module::ModFlagBehavior::Require; in map_to_llvmModFlagBehavior()
329 return Module::ModFlagBehavior::Override; in map_to_llvmModFlagBehavior()
331 return Module::ModFlagBehavior::Append; in map_to_llvmModFlagBehavior()
341 case Module::ModFlagBehavior::Error: in map_from_llvmModFlagBehavior()
343 case Module::ModFlagBehavior::Warning: in map_from_llvmModFlagBehavior()
345 case Module::ModFlagBehavior::Require: in map_from_llvmModFlagBehavior()
347 case Module::ModFlagBehavior::Override: in map_from_llvmModFlagBehavior()
[all …]
H A DVerifier.cpp1608 Module::ModFlagBehavior MFB; in visitModuleFlag()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModule.h115 enum ModFlagBehavior { enum
159 static bool isValidModFlagBehavior(Metadata *MD, ModFlagBehavior &MFB);
163 static bool isValidModuleFlag(const MDNode &ModFlag, ModFlagBehavior &MFB,
167 ModFlagBehavior Behavior;
171 ModuleFlagEntry(ModFlagBehavior B, MDString *K, Metadata *V) in ModuleFlagEntry()
513 void addModuleFlag(ModFlagBehavior Behavior, StringRef Key, Metadata *Val);
514 void addModuleFlag(ModFlagBehavior Behavior, StringRef Key, Constant *Val);
515 void addModuleFlag(ModFlagBehavior Behavior, StringRef Key, uint32_t Val);
518 void setModuleFlag(ModFlagBehavior Behavior, StringRef Key, Metadata *Val);
/llvm-project-15.0.7/llvm/unittests/IR/
H A DModuleTest.cpp85 M.setModuleFlag(Module::ModFlagBehavior::Error, Key, Val1); in TEST()
87 M.setModuleFlag(Module::ModFlagBehavior::Error, Key, Val2); in TEST()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGHLSLRuntime.cpp43 M.addModuleFlag(llvm::Module::ModFlagBehavior::AppendUnique, DxilValKey, Val); in addDxilValVersion()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetMachine.cpp294 M.addModuleFlag(Module::ModFlagBehavior::Error, MDKey, in recordFeatures()
304 M.addModuleFlag(Module::ModFlagBehavior::Error, "wasm-feature-shared-mem", in recordFeatures()