Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Key

36 /// using as a key to a DenseMap.  Because there isn't a particularly
61 TableGenStringKey Empty("<<<EMPTY KEY>>>");
65 TableGenStringKey Tombstone("<<<TOMBSTONE KEY>>>");
754 typedef std::pair<std::pair<unsigned, Init *>, RecTy *> Key;
755 static Pool<DenseMap<Key, UnOpInit *> > ThePool;
757 Key TheKey(std::make_pair(std::make_pair(opc, lhs), Type));
892 > Key;
894 static Pool<DenseMap<Key, BinOpInit *> > ThePool;
896 Key TheKey(std::make_pair(std::make_pair(std::make_pair(opc, lhs), rhs),
1029 > Key;
1031 typedef DenseMap<Key, TernOpInit *> Pool;
1034 Key TheKey(std::make_pair(std::make_pair(std::make_pair(std::make_pair(opc,
1328 typedef std::pair<RecTy *, Init *> Key;
1329 static Pool<DenseMap<Key, VarInit *> > ThePool;
1331 Key TheKey(std::make_pair(T, VN));
1413 typedef std::pair<TypedInit *, unsigned> Key;
1414 typedef DenseMap<Key, VarBitInit *> Pool;
1418 Key TheKey(std::make_pair(T, B));
1439 typedef std::pair<TypedInit *, unsigned> Key;
1440 typedef DenseMap<Key, VarListElementInit *> Pool;
1444 Key TheKey(std::make_pair(T, E));
1507 typedef std::pair<Init *, TableGenStringKey> Key;
1508 typedef DenseMap<Key, FieldInit *> Pool;
1511 Key TheKey(std::make_pair(R, FN));