Searched refs:VFuncId (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndex.h | 528 struct VFuncId { 537 VFuncId VFunc; 677 std::vector<FunctionSummary::VFuncId>(), 678 std::vector<FunctionSummary::VFuncId>(), 714 std::vector<VFuncId> TypeTestAssumeVCalls, 715 std::vector<VFuncId> TypeCheckedLoadVCalls, 776 ArrayRef<VFuncId> type_test_assume_vcalls() const { 785 ArrayRef<VFuncId> type_checked_load_vcalls() const { 838 template <> struct DenseMapInfo<FunctionSummary::VFuncId> { 841 static FunctionSummary::VFuncId getTombstoneKey() { [all …]
|
| H A D | ModuleSummaryIndexYAML.h | 143 std::vector<FunctionSummary::VFuncId> TypeTestAssumeVCalls, 155 template <> struct MappingTraits<FunctionSummary::VFuncId> { 156 static void mapping(IO &io, FunctionSummary::VFuncId& id) { 172 LLVM_YAML_IS_SEQUENCE_VECTOR(FunctionSummary::VFuncId)
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 142 SetVector<FunctionSummary::VFuncId> &VCalls, in addVCallToSet() 161 SetVector<FunctionSummary::VFuncId> &TypeTestAssumeVCalls, in addIntrinsicToSummary() 162 SetVector<FunctionSummary::VFuncId> &TypeCheckedLoadVCalls, in addIntrinsicToSummary() 265 SetVector<FunctionSummary::VFuncId> TypeTestAssumeVCalls, in computeFunctionSummary() 757 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex() 758 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex()
|
| /llvm-project-15.0.7/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 357 std::vector<FunctionSummary::VFuncId> &VFuncIdList); 365 bool parseVFuncId(FunctionSummary::VFuncId &VFuncId,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 2192 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run() 2197 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run() 2323 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run() 2328 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 2600 void printVFuncId(const FunctionSummary::VFuncId VFId); 2602 printNonConstVCalls(const std::vector<FunctionSummary::VFuncId> &VCallList, 3258 void AssemblyWriter::printVFuncId(const FunctionSummary::VFuncId VFId) { in printVFuncId() 3281 const std::vector<FunctionSummary::VFuncId> &VCallList, const char *Tag) { in printNonConstVCalls() 3284 for (auto &VFuncId : VCallList) { in printNonConstVCalls() local 3286 printVFuncId(VFuncId); in printNonConstVCalls()
|
| /llvm-project-15.0.7/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 9217 lltok::Kind Kind, std::vector<FunctionSummary::VFuncId> &VFuncIdList) { in parseVFuncIdList() 9227 FunctionSummary::VFuncId VFuncId; in parseVFuncIdList() local 9228 if (parseVFuncId(VFuncId, IdToIndexMap, VFuncIdList.size())) in parseVFuncIdList() 9230 VFuncIdList.push_back(VFuncId); in parseVFuncIdList() 9308 bool LLParser::parseVFuncId(FunctionSummary::VFuncId &VFuncId, in parseVFuncId() argument 9318 VFuncId.GUID = 0; in parseVFuncId() 9328 parseUInt64(VFuncId.GUID)) in parseVFuncId() 9334 parseUInt64(VFuncId.Offset) || in parseVFuncId()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3732 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords() 3806 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
|
| /llvm-project-15.0.7/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 7037 std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls, in parseEntireSummary()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | LangRef.rst | 7791 typeTestAssumeVCalls: (VFuncId[, VFuncId]*) 7793 Where each VFuncId has the format: 7807 typeCheckedLoadVCalls: (VFuncId[, VFuncId]*) 7809 Where each VFuncId has the format described for ``TypeTestAssumeVCalls``. 7822 (VFuncId, args: (Arg[, Arg]*)) 7824 and where each VFuncId has the format described for ``TypeTestAssumeVCalls``,
|