Home
last modified time | relevance | path

Searched refs:TTRes (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLowerTypeTests.cpp910 TypeTestResolution &TTRes = in exportTypeId() local
912 TTRes.TheKind = TIL.TheKind; in exportTypeId()
935 ExportConstant("size_m1", TTRes.SizeM1, TIL.SizeM1); in exportTypeId()
939 TTRes.SizeM1BitWidth = (BitSize <= 32) ? 5 : 6; in exportTypeId()
941 TTRes.SizeM1BitWidth = (BitSize <= 128) ? 7 : 32; in exportTypeId()
949 return &TTRes.BitMask; in exportTypeId()
963 const TypeTestResolution &TTRes = TidSummary->TTRes; in importTypeId() local
966 TIL.TheKind = TTRes.TheKind; in importTypeId()
1016 ImportConstant("size_m1", TTRes.SizeM1, TTRes.SizeM1BitWidth, IntPtrTy); in importTypeId()
1026 "inline_bits", TTRes.InlineBits, 1 << TTRes.SizeM1BitWidth, in importTypeId()
[all …]
H A DWholeProgramDevirt.cpp2031 assert(TidSummary->TTRes.TheKind != TypeTestResolution::Unsat); in scanTypeTestUsers()
/freebsd-14.2/contrib/llvm-project/llvm/lib/LTO/
H A DLTO.cpp291 AddUnsigned(S.TTRes.TheKind); in computeLTOCacheKey()
292 AddUnsigned(S.TTRes.SizeM1BitWidth); in computeLTOCacheKey()
294 AddUint64(S.TTRes.AlignLog2); in computeLTOCacheKey()
295 AddUint64(S.TTRes.SizeM1); in computeLTOCacheKey()
296 AddUint64(S.TTRes.BitMask); in computeLTOCacheKey()
297 AddUint64(S.TTRes.InlineBits); in computeLTOCacheKey()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DAsmWriter.cpp2681 void printTypeTestResolution(const TypeTestResolution &TTRes);
3059 << ", sizeM1BitWidth: " << TTRes.SizeM1BitWidth; in printTypeTestResolution()
3063 if (TTRes.AlignLog2) in printTypeTestResolution()
3064 Out << ", alignLog2: " << TTRes.AlignLog2; in printTypeTestResolution()
3065 if (TTRes.SizeM1) in printTypeTestResolution()
3066 Out << ", sizeM1: " << TTRes.SizeM1; in printTypeTestResolution()
3067 if (TTRes.BitMask) in printTypeTestResolution()
3069 Out << ", bitMask: " << (unsigned)TTRes.BitMask; in printTypeTestResolution()
3070 if (TTRes.InlineBits) in printTypeTestResolution()
3071 Out << ", inlineBits: " << TTRes.InlineBits; in printTypeTestResolution()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h133 io.mapOptional("TTRes", summary.TTRes);
H A DModuleSummaryIndex.h1230 TypeTestResolution TTRes;
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp8350 parseTypeTestResolution(TIS.TTRes)) in parseTypeIdSummary()
8465 TTRes.TheKind = TypeTestResolution::Unknown; in parseTypeTestResolution()
8468 TTRes.TheKind = TypeTestResolution::Unsat; in parseTypeTestResolution()
8471 TTRes.TheKind = TypeTestResolution::ByteArray; in parseTypeTestResolution()
8474 TTRes.TheKind = TypeTestResolution::Inline; in parseTypeTestResolution()
8477 TTRes.TheKind = TypeTestResolution::Single; in parseTypeTestResolution()
8480 TTRes.TheKind = TypeTestResolution::AllOnes; in parseTypeTestResolution()
8490 parseUInt32(TTRes.SizeM1BitWidth)) in parseTypeTestResolution()
8499 parseUInt64(TTRes.AlignLog2)) in parseTypeTestResolution()
8513 TTRes.BitMask = (uint8_t)Val; in parseTypeTestResolution()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h414 bool parseTypeTestResolution(TypeTestResolution &TTRes);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3966 NameVals.push_back(Summary.TTRes.TheKind); in writeTypeIdSummaryRecord()
3967 NameVals.push_back(Summary.TTRes.SizeM1BitWidth); in writeTypeIdSummaryRecord()
3968 NameVals.push_back(Summary.TTRes.AlignLog2); in writeTypeIdSummaryRecord()
3969 NameVals.push_back(Summary.TTRes.SizeM1); in writeTypeIdSummaryRecord()
3970 NameVals.push_back(Summary.TTRes.BitMask); in writeTypeIdSummaryRecord()
3971 NameVals.push_back(Summary.TTRes.InlineBits); in writeTypeIdSummaryRecord()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp7125 TypeId.TTRes.TheKind = static_cast<TypeTestResolution::Kind>(Record[Slot++]); in parseTypeIdSummaryRecord()
7126 TypeId.TTRes.SizeM1BitWidth = Record[Slot++]; in parseTypeIdSummaryRecord()
7127 TypeId.TTRes.AlignLog2 = Record[Slot++]; in parseTypeIdSummaryRecord()
7128 TypeId.TTRes.SizeM1 = Record[Slot++]; in parseTypeIdSummaryRecord()
7129 TypeId.TTRes.BitMask = Record[Slot++]; in parseTypeIdSummaryRecord()
7130 TypeId.TTRes.InlineBits = Record[Slot++]; in parseTypeIdSummaryRecord()