Home
last modified time | relevance | path

Searched refs:GVFlags (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp491 GlobalValueSummary::GVFlags Flags( in computeFunctionSummary()
612 GlobalValueSummary::GVFlags Flags( in computeVariableSummary()
658 GlobalValueSummary::GVFlags Flags( in computeAliasSummary()
732 GlobalValueSummary::GVFlags GVFlags( in buildModuleSummaryIndex() local
742 GVFlags, /*InstCount=*/0, in buildModuleSummaryIndex()
766 GVFlags, in buildModuleSummaryIndex()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h295 struct GVFlags {
335 explicit GVFlags(GlobalValue::LinkageTypes Linkage,
348 GVFlags Flags;
371 GlobalValueSummary(SummaryKind K, GVFlags Flags, std::vector<ValueInfo> Refs)
398 GVFlags flags() const { return Flags; }
458 AliasSummary(GVFlags Flags)
669 FunctionSummary::GVFlags(
710 FunctionSummary(GVFlags Flags, unsigned NumInsts, FFlags FunFlags,
930 GlobalVarSummary(GVFlags Flags, GVarFlags VarFlags,
H A DModuleSummaryIndexYAML.h226 GlobalValueSummary::GVFlags(
/llvm-project-15.0.7/llvm/test/Assembler/
H A Dthinlto-summary-visibility.ll1 ;; Test visibility parsing in GlobalValueSummary::GVFlags.
/llvm-project-15.0.7/llvm/lib/AsmParser/
H A DLLParser.cpp8488 GlobalValueSummary::GVFlags GVFlags = GlobalValueSummary::GVFlags( in parseFunctionSummary() local
8540 GVFlags, InstCount, FFlags, /*EntryCount=*/0, std::move(Refs), in parseFunctionSummary()
8565 GlobalValueSummary::GVFlags GVFlags = GlobalValueSummary::GVFlags( in parseVariableSummary() local
8624 GlobalValueSummary::GVFlags GVFlags = GlobalValueSummary::GVFlags( in parseAliasSummary() local
8645 auto AS = std::make_unique<AliasSummary>(GVFlags); in parseAliasSummary()
9346 bool LLParser::parseGVFlags(GlobalValueSummary::GVFlags &GVFlags) { in parseGVFlags() argument
9371 GVFlags.Visibility = Flag; in parseGVFlags()
9377 GVFlags.NotEligibleToImport = Flag; in parseGVFlags()
9383 GVFlags.Live = Flag; in parseGVFlags()
9389 GVFlags.DSOLocal = Flag; in parseGVFlags()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/AsmParser/
H A DLLParser.h349 bool parseGVFlags(GlobalValueSummary::GVFlags &GVFlags);
/llvm-project-15.0.7/llvm/lib/IR/
H A DAsmWriter.cpp3310 GlobalValueSummary::GVFlags GVFlags = Summary.flags(); in printSummary() local
3311 GlobalValue::LinkageTypes LT = (GlobalValue::LinkageTypes)GVFlags.Linkage; in printSummary()
3317 << getVisibilityName((GlobalValue::VisibilityTypes)GVFlags.Visibility); in printSummary()
3318 Out << ", notEligibleToImport: " << GVFlags.NotEligibleToImport; in printSummary()
3319 Out << ", live: " << GVFlags.Live; in printSummary()
3320 Out << ", dsoLocal: " << GVFlags.DSOLocal; in printSummary()
3321 Out << ", canAutoHide: " << GVFlags.CanAutoHide; in printSummary()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86FastISel.cpp736 unsigned char GVFlags = Subtarget->classifyGlobalReference(GV); in handleConstantAddresses() local
739 if (isGlobalRelativeToPICBase(GVFlags)) { in handleConstantAddresses()
746 if (!isGlobalStubReference(GVFlags)) { in handleConstantAddresses()
753 AM.GVOpFlags = GVFlags; in handleConstantAddresses()
770 StubAM.GVOpFlags = GVFlags; in handleConstantAddresses()
783 if (Subtarget->isPICStyleRIPRel() || GVFlags == X86II::MO_GOTPCREL || in handleConstantAddresses()
784 GVFlags == X86II::MO_GOTPCREL_NORELAX) in handleConstantAddresses()
H A DX86ISelLowering.cpp33852 unsigned GVFlags = Subtarget.classifyGlobalReference(AM.BaseGV); in isLegalAddressingMode() local
33855 if (isGlobalStubReference(GVFlags)) in isLegalAddressingMode()
33860 if (AM.HasBaseReg && isGlobalRelativeToPICBase(GVFlags)) in isLegalAddressingMode()
/llvm-project-15.0.7/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1083 static GlobalValueSummary::GVFlags getDecodedGVSummaryFlags(uint64_t RawFlags, in getDecodedGVSummaryFlags()
1099 return GlobalValueSummary::GVFlags(Linkage, Visibility, NotEligibleToImport, in getDecodedGVSummaryFlags()
/llvm-project-15.0.7/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1093 static uint64_t getEncodedGVSummaryFlags(GlobalValueSummary::GVFlags Flags) { in getEncodedGVSummaryFlags()