Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h458 struct ConstVCall {
479 std::vector<ConstVCall> TypeTestAssumeConstVCalls,
509 std::vector<FunctionSummary::ConstVCall>(),
510 std::vector<FunctionSummary::ConstVCall>());
608 ArrayRef<ConstVCall> type_test_assume_const_vcalls() const {
616 ArrayRef<ConstVCall> type_checked_load_const_vcalls() const {
649 template <> struct DenseMapInfo<FunctionSummary::ConstVCall> {
650 static FunctionSummary::ConstVCall getEmptyKey() {
654 static FunctionSummary::ConstVCall getTombstoneKey() {
658 static bool isEqual(FunctionSummary::ConstVCall L,
[all …]
H A DModuleSummaryIndexYAML.h145 std::vector<FunctionSummary::ConstVCall> TypeTestAssumeConstVCalls,
162 template <> struct MappingTraits<FunctionSummary::ConstVCall> {
163 static void mapping(IO &io, FunctionSummary::ConstVCall& id) {
173 LLVM_YAML_IS_SEQUENCE_VECTOR(FunctionSummary::ConstVCall)
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp140 SetVector<FunctionSummary::ConstVCall> &ConstVCalls) { in addVCallToSet()
160 SetVector<FunctionSummary::ConstVCall> &TypeTestAssumeConstVCalls, in addIntrinsicToSummary()
161 SetVector<FunctionSummary::ConstVCall> &TypeCheckedLoadConstVCalls, in addIntrinsicToSummary()
248 SetVector<FunctionSummary::ConstVCall> TypeTestAssumeConstVCalls, in computeFunctionSummary()
528 ArrayRef<FunctionSummary::ConstVCall>{}, in buildModuleSummaryIndex()
529 ArrayRef<FunctionSummary::ConstVCall>{}); in buildModuleSummaryIndex()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLParser.h365 std::vector<FunctionSummary::ConstVCall> &ConstVCallList);
368 bool ParseConstVCall(FunctionSummary::ConstVCall &ConstVCall,
H A DLLParser.cpp8194 std::vector<FunctionSummary::ConstVCall> &ConstVCallList) { in ParseConstVCallList()
8204 FunctionSummary::ConstVCall ConstVCall; in ParseConstVCallList() local
8205 if (ParseConstVCall(ConstVCall, IdToIndexMap, ConstVCallList.size())) in ParseConstVCallList()
8207 ConstVCallList.push_back(ConstVCall); in ParseConstVCallList()
8231 bool LLParser::ParseConstVCall(FunctionSummary::ConstVCall &ConstVCall, in ParseConstVCall() argument
8234 ParseVFuncId(ConstVCall.VFunc, IdToIndexMap, Index)) in ParseConstVCall()
8238 if (ParseArgs(ConstVCall.Args)) in ParseConstVCall()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAsmWriter.cpp2405 printConstVCalls(const std::vector<FunctionSummary::ConstVCall> VCallList,
3001 const std::vector<FunctionSummary::ConstVCall> VCallList, const char *Tag) { in printConstVCalls()
3004 for (auto &ConstVCall : VCallList) { in printConstVCalls() local
3007 printVFuncId(ConstVCall.VFunc); in printConstVCalls()
3008 if (!ConstVCall.Args.empty()) { in printConstVCalls()
3010 printArgs(ConstVCall.Args); in printConstVCalls()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp1636 for (const FunctionSummary::ConstVCall &VC : in run()
1644 for (const FunctionSummary::ConstVCall &VC : in run()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3443 ArrayRef<FunctionSummary::ConstVCall> VCs) { in writeFunctionTypeMetadataRecords()
3477 [&](ArrayRef<FunctionSummary::ConstVCall> VCs) { in getReferencedTypeIds()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp5266 std::vector<FunctionSummary::ConstVCall> PendingTypeTestAssumeConstVCalls, in parseEntireSummary()