Searched refs:VFuncId (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 719 struct VFuncId { 728 VFuncId VFunc; 743 std::vector<VFuncId> TypeTestAssumeVCalls, TypeCheckedLoadVCalls; 867 std::vector<FunctionSummary::VFuncId>(), 868 std::vector<FunctionSummary::VFuncId>(), 921 std::vector<VFuncId> TypeTestAssumeVCalls, 922 std::vector<VFuncId> TypeCheckedLoadVCalls, 982 ArrayRef<VFuncId> type_test_assume_vcalls() const { 991 ArrayRef<VFuncId> type_checked_load_vcalls() const { 1072 template <> struct DenseMapInfo<FunctionSummary::VFuncId> { [all …]
|
| H A D | ModuleSummaryIndexYAML.h | 150 std::vector<FunctionSummary::VFuncId> TypeTestAssumeVCalls = {}; 151 std::vector<FunctionSummary::VFuncId> TypeCheckedLoadVCalls = {}; 162 template <> struct MappingTraits<FunctionSummary::VFuncId> { 163 static void mapping(IO &io, FunctionSummary::VFuncId& id) { 179 LLVM_YAML_IS_SEQUENCE_VECTOR(FunctionSummary::VFuncId)
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 186 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addVCallToSet() argument 208 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addIntrinsicToSummary() argument 210 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addIntrinsicToSummary() 324 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in computeFunctionSummary() 1017 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex() 1018 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 406 std::vector<FunctionSummary::VFuncId> &VFuncIdList); 414 bool parseVFuncId(FunctionSummary::VFuncId &VFuncId,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 2402 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run() 2407 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run() 2554 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run() 2559 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 2938 void printVFuncId(const FunctionSummary::VFuncId VFId); 2940 printNonConstVCalls(const std::vector<FunctionSummary::VFuncId> &VCallList, 3683 void AssemblyWriter::printVFuncId(const FunctionSummary::VFuncId VFId) { in printVFuncId() 3706 const std::vector<FunctionSummary::VFuncId> &VCallList, const char *Tag) { in printNonConstVCalls() 3709 for (auto &VFuncId : VCallList) { in printNonConstVCalls() local 3711 printVFuncId(VFuncId); in printNonConstVCalls()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 10467 lltok::Kind Kind, std::vector<FunctionSummary::VFuncId> &VFuncIdList) { in parseVFuncIdList() 10477 FunctionSummary::VFuncId VFuncId; in parseVFuncIdList() local 10478 if (parseVFuncId(VFuncId, IdToIndexMap, VFuncIdList.size())) in parseVFuncIdList() 10480 VFuncIdList.push_back(VFuncId); in parseVFuncIdList() 10558 bool LLParser::parseVFuncId(FunctionSummary::VFuncId &VFuncId, in parseVFuncId() argument 10568 VFuncId.GUID = 0; in parseVFuncId() 10578 parseUInt64(VFuncId.GUID)) in parseVFuncId() 10584 parseUInt64(VFuncId.Offset) || in parseVFuncId()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 4244 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords() 4318 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7660 std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls, in parseEntireSummary()
|