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.h719 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 DModuleSummaryIndexYAML.h150 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 DModuleSummaryAnalysis.cpp186 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 DLLParser.h406 std::vector<FunctionSummary::VFuncId> &VFuncIdList);
414 bool parseVFuncId(FunctionSummary::VFuncId &VFuncId,
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp2402 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 DAsmWriter.cpp2938 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 DLLParser.cpp10467 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 DBitcodeWriter.cpp4244 ArrayRef<FunctionSummary::VFuncId> VFs) { in writeFunctionTypeMetadataRecords()
4318 [&](ArrayRef<FunctionSummary::VFuncId> VFs) { in getReferencedTypeIds()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7660 std::vector<FunctionSummary::VFuncId> PendingTypeTestAssumeVCalls, in parseEntireSummary()