Home
last modified time | relevance | path

Searched refs:VFuncId (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h713 struct VFuncId {
722 VFuncId VFunc;
737 std::vector<VFuncId> TypeTestAssumeVCalls, TypeCheckedLoadVCalls;
862 std::vector<FunctionSummary::VFuncId>(),
863 std::vector<FunctionSummary::VFuncId>(),
919 std::vector<VFuncId> TypeTestAssumeVCalls,
920 std::vector<VFuncId> TypeCheckedLoadVCalls,
986 ArrayRef<VFuncId> type_test_assume_vcalls() const {
995 ArrayRef<VFuncId> type_checked_load_vcalls() const {
1076 template <> struct DenseMapInfo<FunctionSummary::VFuncId> {
[all …]
H A DModuleSummaryIndexYAML.h144 std::vector<FunctionSummary::VFuncId> TypeTestAssumeVCalls,
156 template <> struct MappingTraits<FunctionSummary::VFuncId> {
157 static void mapping(IO &io, FunctionSummary::VFuncId& id) {
173 LLVM_YAML_IS_SEQUENCE_VECTOR(FunctionSummary::VFuncId)
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp180 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addVCallToSet() argument
202 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addIntrinsicToSummary() argument
204 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in addIntrinsicToSummary()
316 SetVector<FunctionSummary::VFuncId, std::vector<FunctionSummary::VFuncId>> in computeFunctionSummary()
967 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex()
968 ArrayRef<FunctionSummary::VFuncId>{}, in buildModuleSummaryIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h402 std::vector<FunctionSummary::VFuncId> &VFuncIdList);
410 bool parseVFuncId(FunctionSummary::VFuncId &VFuncId,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp2315 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run()
2320 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
2463 for (FunctionSummary::VFuncId VF : FS->type_test_assume_vcalls()) { in run()
2468 for (FunctionSummary::VFuncId VF : FS->type_checked_load_vcalls()) { in run()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp2775 void printVFuncId(const FunctionSummary::VFuncId VFId);
2777 printNonConstVCalls(const std::vector<FunctionSummary::VFuncId> &VCallList,
3520 void AssemblyWriter::printVFuncId(const FunctionSummary::VFuncId VFId) { in printVFuncId()
3543 const std::vector<FunctionSummary::VFuncId> &VCallList, const char *Tag) { in printNonConstVCalls()
3546 for (auto &VFuncId : VCallList) { in printNonConstVCalls() local
3548 printVFuncId(VFuncId); in printNonConstVCalls()
/freebsd/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp10139 lltok::Kind Kind, std::vector<FunctionSummary::VFuncId> &VFuncIdList) { in parseVFuncIdList()
10149 FunctionSummary::VFuncId VFuncId; in parseVFuncIdList() local
10150 if (parseVFuncId(VFuncId, IdToIndexMap, VFuncIdList.size())) in parseVFuncIdList()
10152 VFuncIdList.push_back(VFuncId); in parseVFuncIdList()
10230 bool LLParser::parseVFuncId(FunctionSummary::VFuncId &VFuncId, in parseVFuncId() argument
10240 VFuncId.GUID = 0; in parseVFuncId()
10250 parseUInt64(VFuncId.GUID)) in parseVFuncId()
10256 parseUInt64(VFuncId.Offset) || in parseVFuncId()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp4011 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords()
4085 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7559 std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls, in parseEntireSummary()