Searched refs:TTRes (Results 1 – 10 of 10) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | LowerTypeTests.cpp | 912 TypeTestResolution &TTRes = in exportTypeId() local 913 ExportSummary->getOrInsertTypeIdSummary(TypeId).TTRes; in exportTypeId() 914 TTRes.TheKind = TIL.TheKind; in exportTypeId() 936 ExportConstant("align", TTRes.AlignLog2, TIL.AlignLog2); in exportTypeId() 937 ExportConstant("size_m1", TTRes.SizeM1, TIL.SizeM1); in exportTypeId() 941 TTRes.SizeM1BitWidth = (BitSize <= 32) ? 5 : 6; in exportTypeId() 943 TTRes.SizeM1BitWidth = (BitSize <= 128) ? 7 : 32; in exportTypeId() 951 return &TTRes.BitMask; in exportTypeId() 955 ExportConstant("inline_bits", TTRes.InlineBits, TIL.InlineBits); in exportTypeId() 965 const TypeTestResolution &TTRes = TidSummary->TTRes; in importTypeId() local [all …]
|
| H A D | WholeProgramDevirt.cpp | 1837 assert(TidSummary->TTRes.TheKind != TypeTestResolution::Unsat); in scanTypeTestUsers()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/ |
| H A D | LTO.cpp | 263 AddUnsigned(S.TTRes.TheKind); in computeLTOCacheKey() 264 AddUnsigned(S.TTRes.SizeM1BitWidth); in computeLTOCacheKey() 266 AddUint64(S.TTRes.AlignLog2); in computeLTOCacheKey() 267 AddUint64(S.TTRes.SizeM1); in computeLTOCacheKey() 268 AddUint64(S.TTRes.BitMask); in computeLTOCacheKey() 269 AddUint64(S.TTRes.InlineBits); in computeLTOCacheKey()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 2651 void printTypeTestResolution(const TypeTestResolution &TTRes); 3023 void AssemblyWriter::printTypeTestResolution(const TypeTestResolution &TTRes) { in printTypeTestResolution() argument 3024 Out << "typeTestRes: (kind: " << getTTResKindName(TTRes.TheKind) in printTypeTestResolution() 3025 << ", sizeM1BitWidth: " << TTRes.SizeM1BitWidth; in printTypeTestResolution() 3029 if (TTRes.AlignLog2) in printTypeTestResolution() 3030 Out << ", alignLog2: " << TTRes.AlignLog2; in printTypeTestResolution() 3031 if (TTRes.SizeM1) in printTypeTestResolution() 3032 Out << ", sizeM1: " << TTRes.SizeM1; in printTypeTestResolution() 3033 if (TTRes.BitMask) in printTypeTestResolution() 3035 Out << ", bitMask: " << (unsigned)TTRes.BitMask; in printTypeTestResolution() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndexYAML.h | 133 io.mapOptional("TTRes", summary.TTRes);
|
| H A D | ModuleSummaryIndex.h | 973 TypeTestResolution TTRes;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 8084 parseTypeTestResolution(TIS.TTRes)) in parseTypeIdSummary() 8189 bool LLParser::parseTypeTestResolution(TypeTestResolution &TTRes) { in parseTypeTestResolution() argument 8199 TTRes.TheKind = TypeTestResolution::Unknown; in parseTypeTestResolution() 8202 TTRes.TheKind = TypeTestResolution::Unsat; in parseTypeTestResolution() 8205 TTRes.TheKind = TypeTestResolution::ByteArray; in parseTypeTestResolution() 8208 TTRes.TheKind = TypeTestResolution::Inline; in parseTypeTestResolution() 8211 TTRes.TheKind = TypeTestResolution::Single; in parseTypeTestResolution() 8214 TTRes.TheKind = TypeTestResolution::AllOnes; in parseTypeTestResolution() 8224 parseUInt32(TTRes.SizeM1BitWidth)) in parseTypeTestResolution() 8233 parseUInt64(TTRes.AlignLog2)) in parseTypeTestResolution() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/ |
| H A D | LLParser.h | 381 bool parseTypeTestResolution(TypeTestResolution &TTRes);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3778 NameVals.push_back(Summary.TTRes.TheKind); in writeTypeIdSummaryRecord() 3779 NameVals.push_back(Summary.TTRes.SizeM1BitWidth); in writeTypeIdSummaryRecord() 3780 NameVals.push_back(Summary.TTRes.AlignLog2); in writeTypeIdSummaryRecord() 3781 NameVals.push_back(Summary.TTRes.SizeM1); in writeTypeIdSummaryRecord() 3782 NameVals.push_back(Summary.TTRes.BitMask); in writeTypeIdSummaryRecord() 3783 NameVals.push_back(Summary.TTRes.InlineBits); in writeTypeIdSummaryRecord()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
| H A D | BitcodeReader.cpp | 6069 TypeId.TTRes.TheKind = static_cast<TypeTestResolution::Kind>(Record[Slot++]); in parseTypeIdSummaryRecord() 6070 TypeId.TTRes.SizeM1BitWidth = Record[Slot++]; in parseTypeIdSummaryRecord() 6071 TypeId.TTRes.AlignLog2 = Record[Slot++]; in parseTypeIdSummaryRecord() 6072 TypeId.TTRes.SizeM1 = Record[Slot++]; in parseTypeIdSummaryRecord() 6073 TypeId.TTRes.BitMask = Record[Slot++]; in parseTypeIdSummaryRecord() 6074 TypeId.TTRes.InlineBits = Record[Slot++]; in parseTypeIdSummaryRecord()
|