Home
last modified time | relevance | path

Searched refs:PolymorphicNameType (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/clang/include/clang/Basic/
Darm_mve_defs.td426 class PolymorphicNameType<int nt_, string x_> {
433 def PNT_None: PolymorphicNameType<0, ?>;
438 def PNT_Type: PolymorphicNameType<1, ?>;
442 def PNT_2Type: PolymorphicNameType<2, ?>;
446 def PNT_NType: PolymorphicNameType<1, "n">;
450 def PNT_N: PolymorphicNameType<0, "n">;
454 def PNT_WBType: PolymorphicNameType<1, "wb">;
458 def PNT_WB: PolymorphicNameType<0, "wb">;
467 // in turn, in a way specified by the PolymorphicNameType system above.
483 PolymorphicNameType pnt = PNT_Type;
[all …]
Darm_mve.td1191 PolymorphicNameType pnt_scalar_unpred = PNT_Type> {
1562 // the custom PolymorphicNameType here.
1564 pnt = PolymorphicNameType<1, "polymorphic"> in {
/external/llvm-project/clang/utils/TableGen/
DMveEmitter.cpp1331 Record *PolymorphicNameType = R->getValueAsDef("pnt"); in ACLEIntrinsic() local
1334 for (unsigned i = 0, e = PolymorphicNameType->getValueAsInt( in ACLEIntrinsic()
1338 if (!PolymorphicNameType->isValueUnset("ExtraSuffixToDiscard")) { in ACLEIntrinsic()
1340 PolymorphicNameType->getValueAsString("ExtraSuffixToDiscard"); in ACLEIntrinsic()