Searched refs:CVT (Results 1 - 14 of 14) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeRecordHelpers.cpp18 template <typename RecordT> static ClassOptions getUdtOptions(CVType CVT) { argument
20 if (auto EC = TypeDeserializer::deserializeAs<RecordT>(CVT, Record)) {
27 bool llvm::codeview::isUdtForwardRef(CVType CVT) { argument
29 switch (CVT.kind()) {
33 UdtOptions = getUdtOptions<ClassRecord>(std::move(CVT));
36 UdtOptions = getUdtOptions<EnumRecord>(std::move(CVT));
39 UdtOptions = getUdtOptions<UnionRecord>(std::move(CVT));
47 TypeIndex llvm::codeview::getModifiedType(const CVType &CVT) { argument
48 assert(CVT.kind() == LF_MODIFIER);
50 discoverTypeIndices(CVT, Ref
[all...]
H A DSimpleTypeSerializer.cpp33 CVType CVT(Prefix, sizeof(RecordPrefix));
35 cantFail(Mapping.visitTypeBegin(CVT));
36 cantFail(Mapping.visitKnownRecord(CVT, Record));
37 cantFail(Mapping.visitTypeEnd(CVT));
42 Prefix->RecordKind = CVT.kind();
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordHelpers.h20 bool isUdtForwardRef(CVType CVT);
24 TypeIndex getModifiedType(const CVType &CVT);
H A DTypeDeserializer.h42 template <typename T> static Error deserializeAs(CVType &CVT, T &Record) { argument
43 Record.Kind = static_cast<TypeRecordKind>(CVT.kind());
44 MappingInfo I(CVT.content());
45 if (auto EC = I.Mapping.visitTypeBegin(CVT))
47 if (auto EC = I.Mapping.visitKnownRecord(CVT, Record))
49 if (auto EC = I.Mapping.visitTypeEnd(CVT))
61 CVType CVT(Data);
62 if (auto EC = deserializeAs<T>(CVT, Record))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeEnumTypes.cpp29 CVType CVT = Types.getType(*TI); local
30 TypeLeafKind K = CVT.kind();
33 if (!isUdtForwardRef(CVT))
36 TypeIndex ModifiedTI = getModifiedType(CVT);
H A DSymbolCache.cpp112 codeview::CVType CVT) {
114 if (auto EC = TypeDeserializer::deserializeAs<ModifierRecord>(CVT, Record)) {
163 codeview::CVType CVT = Types.getType(Index); local
165 if (isUdtForwardRef(CVT)) {
184 switch (CVT.kind()) {
186 Id = createSymbolForType<NativeTypeEnum, EnumRecord>(Index, std::move(CVT));
190 std::move(CVT));
195 Id = createSymbolForType<NativeTypeUDT, ClassRecord>(Index, std::move(CVT));
198 Id = createSymbolForType<NativeTypeUDT, UnionRecord>(Index, std::move(CVT));
202 std::move(CVT));
111 createSymbolForModifiedType(codeview::TypeIndex ModifierTI, codeview::CVType CVT) argument
[all...]
H A DTpiStream.cpp195 CVType CVT = Types->getType(TI); local
196 if (CVT.kind() != F.kind())
199 Expected<TagRecordHash> FullTRH = hashTagRecord(CVT);
H A DNativeTypeFunctionSig.cpp103 CVType CVT = Tpi.typeCollection().getType(ArgListTI); local
105 cantFail(TypeDeserializer::deserializeAs<ArgListRecord>(CVT, ArgList));
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DSymbolCache.h62 SymIndexId createSymbolForType(codeview::TypeIndex TI, codeview::CVType CVT, argument
66 codeview::TypeDeserializer::deserializeAs<CVRecordT>(CVT, Record)) {
76 codeview::CVType CVT);
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDAGISelMatcher.cpp410 if (const CheckValueTypeMatcher *CVT = dyn_cast<CheckValueTypeMatcher>(M))
411 return CVT->getTypeName() != getTypeName();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp790 auto CVT = Err(LeafRecord::fromCodeViewRecord(T)); local
791 Result.push_back(CVT);
/freebsd-12-stable/sys/dev/mwl/
H A Dif_mwl.c2416 #define CVT(_dst, _src) do { \ macro
2436 CVT(mi->ch[0].rssi[0], mn->mn_ai.rssi_a);
2437 CVT(mi->ch[1].rssi[0], mn->mn_ai.rssi_b);
2438 CVT(mi->ch[2].rssi[0], mn->mn_ai.rssi_c);
2443 #undef CVT macro
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp8871 EVT CVT = CN->getValueType(0);
8873 assert(CVT.bitsGE(NSVT) && "Illegal build vector element extension");
8874 if (AllowTruncation || (CVT == NSVT))
8895 EVT CVT = CN->getValueType(0);
8897 assert(CVT.bitsGE(NSVT) && "Illegal build vector element extension");
8898 if (AllowTruncation || (CVT == NSVT))
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp8493 MVT CVT = MVT::getIntegerVT(SplatBitSize);
8501 CVT, dl, DAG.getEntryNode(), CP,
8505 MVT::getVectorVT(CVT, Repeat), Ld);
8512 MVT CVT = MVT::getFloatingPointVT(SplatBitSize);
8525 CVT, dl, DAG.getEntryNode(), CP,
8529 MVT::getVectorVT(CVT, Repeat), Ld);
8533 MVT CVT = VT.getScalarType();
8540 MVT::getVectorVT(CVT, NumElm), dl, DAG.getEntryNode(), VCP,
8586 EVT CVT = Ld.getValueType();
8587 assert(!CVT
[all...]

Completed in 311 milliseconds