Home
last modified time | relevance | path

Searched refs:TableId (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.h90 TableId NextValueId = 1;
97 SmallDenseMap<TableId, TableId, 8> PromotedIntegers;
101 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedIntegers;
105 SmallDenseMap<TableId, TableId, 8> SoftenedFloats;
109 SmallDenseMap<TableId, TableId, 8> PromotedFloats;
113 SmallDenseMap<TableId, TableId, 8> SoftPromotedHalfs;
117 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> ExpandedFloats;
121 SmallDenseMap<TableId, TableId, 8> ScalarizedVectors;
125 SmallDenseMap<TableId, std::pair<TableId, TableId>, 8> SplitVectors;
129 SmallDenseMap<TableId, TableId, 8> WidenedVectors;
[all …]
H A DLegalizeTypes.cpp584 void DAGTypeLegalizer::RemapId(TableId &Id) { in RemapId()
774 std::pair<TableId, TableId> &Entry = ExpandedIntegers[getTableId(Op)]; in GetExpandedInteger()
803 std::pair<TableId, TableId> &Entry = ExpandedIntegers[getTableId(Op)]; in SetExpandedInteger()
811 std::pair<TableId, TableId> &Entry = ExpandedFloats[getTableId(Op)]; in GetExpandedFloat()
827 std::pair<TableId, TableId> &Entry = ExpandedFloats[getTableId(Op)]; in SetExpandedFloat()
835 std::pair<TableId, TableId> &Entry = SplitVectors[getTableId(Op)]; in GetSplitVector()
855 std::pair<TableId, TableId> &Entry = SplitVectors[getTableId(Op)]; in SetSplitVector()