Searched refs:GVFlags (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 491 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 D | ModuleSummaryIndex.h | 295 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 D | ModuleSummaryIndexYAML.h | 226 GlobalValueSummary::GVFlags(
|
| /llvm-project-15.0.7/llvm/test/Assembler/ |
| H A D | thinlto-summary-visibility.ll | 1 ;; Test visibility parsing in GlobalValueSummary::GVFlags.
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 8488 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 D | LLParser.h | 349 bool parseGVFlags(GlobalValueSummary::GVFlags &GVFlags);
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 3310 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 D | X86FastISel.cpp | 736 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 D | X86ISelLowering.cpp | 33852 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 D | BitcodeReader.cpp | 1083 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 D | BitcodeWriter.cpp | 1093 static uint64_t getEncodedGVSummaryFlags(GlobalValueSummary::GVFlags Flags) { in getEncodedGVSummaryFlags()
|