Lines Matching refs:getModuleFlag

333 Metadata *Module::getModuleFlag(StringRef Key) const {  in getModuleFlag()  function in Module
567 cast_or_null<ConstantAsMetadata>(getModuleFlag("NumRegisterParameters")); in getNumberRegisterParameters()
574 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Dwarf Version")); in getDwarfVersion()
581 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("DWARF64")); in isDwarf64()
586 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("CodeView")); in getCodeViewFlag()
606 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIC Level")); in getPICLevel()
622 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("PIE Level")); in getPIELevel()
636 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("Code Model")); in getCodeModel()
655 cast_or_null<ConstantAsMetadata>(getModuleFlag("Large Data Threshold")); in getLargeDataThreshold()
678 return (IsCS ? getModuleFlag("CSProfileSummary") in getProfileSummary()
679 : getModuleFlag("ProfileSummary")); in getProfileSummary()
683 Metadata *MF = getModuleFlag("SemanticInterposition"); in getSemanticInterposition()
701 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("RtLibUseGOT")); in getRtLibUseGOT()
711 getModuleFlag("direct-access-external-data")); in getDirectAccessExternalData()
722 if (auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("uwtable"))) in getUwtable()
732 auto *Val = cast_or_null<ConstantAsMetadata>(getModuleFlag("frame-pointer")); in getFramePointer()
742 Metadata *MD = getModuleFlag("stack-protector-guard"); in getStackProtectorGuard()
754 Metadata *MD = getModuleFlag("stack-protector-guard-reg"); in getStackProtectorGuardReg()
766 Metadata *MD = getModuleFlag("stack-protector-guard-symbol"); in getStackProtectorGuardSymbol()
778 Metadata *MD = getModuleFlag("stack-protector-guard-offset"); in getStackProtectorGuardOffset()
789 Metadata *MD = getModuleFlag("override-stack-alignment"); in getOverrideStackAlignment()
796 Metadata *MD = getModuleFlag("MaxTLSAlign"); in getMaxTLSAlignment()
850 return getSDKVersionMD(getModuleFlag("SDK Version")); in getSDKVersion()
889 if (const auto *MD = getModuleFlag("darwin.target_variant.triple")) in getDarwinTargetVariantTriple()
900 return getSDKVersionMD(getModuleFlag("darwin.target_variant.SDK Version")); in getDarwinTargetVariantSDKVersion()