Home
last modified time | relevance | path

Searched refs:CGDataKind (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CGData/
H A DCodeGenDataReader.h38 virtual CGDataKind getDataKind() const = 0;
122 CGDataKind getDataKind() const override { in getDataKind()
123 return static_cast<CGDataKind>(Header.DataKind); in getDataKind()
129 static_cast<uint32_t>(CGDataKind::FunctionOutlinedHashTree); in hasOutlinedHashTree()
134 static_cast<uint32_t>(CGDataKind::StableFunctionMergingMap); in hasStableFunctionMap()
149 CGDataKind DataKind = CGDataKind::Unknown;
164 CGDataKind getDataKind() const override { return DataKind; } in getDataKind()
169 static_cast<uint32_t>(CGDataKind::FunctionOutlinedHashTree); in hasOutlinedHashTree()
175 static_cast<uint32_t>(CGDataKind::StableFunctionMergingMap); in hasStableFunctionMap()
H A DCodeGenDataWriter.h67 CGDataKind DataKind = CGDataKind::Unknown;
86 CGDataKind getCGDataKind() const { return DataKind; } in getCGDataKind()
91 static_cast<uint32_t>(CGDataKind::FunctionOutlinedHashTree); in hasOutlinedHashTree()
96 static_cast<uint32_t>(CGDataKind::StableFunctionMergingMap); in hasStableFunctionMap()
H A DCodeGenData.h42 enum class CGDataKind { enum
/freebsd/contrib/llvm-project/llvm/lib/CGData/
H A DCodeGenDataWriter.cpp69 DataKind |= CGDataKind::FunctionOutlinedHashTree; in addRecord()
76 DataKind |= CGDataKind::StableFunctionMergingMap; in addRecord()
92 if (static_cast<bool>(DataKind & CGDataKind::FunctionOutlinedHashTree)) in writeHeader()
94 static_cast<uint32_t>(CGDataKind::FunctionOutlinedHashTree); in writeHeader()
95 if (static_cast<bool>(DataKind & CGDataKind::StableFunctionMergingMap)) in writeHeader()
97 static_cast<uint32_t>(CGDataKind::StableFunctionMergingMap); in writeHeader()
H A DCodeGenDataReader.cpp182 DataKind |= CGDataKind::FunctionOutlinedHashTree; in read()
184 DataKind |= CGDataKind::StableFunctionMergingMap; in read()
191 if (DataKind == CGDataKind::Unknown) in read()