Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Darm_mve_defs.td427 class PolymorphicNameType<int nt_, string x_> {
434 def PNT_None: PolymorphicNameType<0, ?>;
439 def PNT_Type: PolymorphicNameType<1, ?>;
443 def PNT_2Type: PolymorphicNameType<2, ?>;
447 def PNT_NType: PolymorphicNameType<1, "n">;
451 def PNT_N: PolymorphicNameType<0, "n">;
455 def PNT_WBType: PolymorphicNameType<1, "wb">;
459 def PNT_WB: PolymorphicNameType<0, "wb">;
468 // in turn, in a way specified by the PolymorphicNameType system above.
484 PolymorphicNameType pnt = PNT_Type;
[all …]
H A Darm_mve.td1190 PolymorphicNameType pnt_scalar_unpred = PNT_Type> {
1556 // the custom PolymorphicNameType here.
1558 pnt = PolymorphicNameType<1, "polymorphic"> in {
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DMveEmitter.cpp1353 const Record *PolymorphicNameType = R->getValueAsDef("pnt"); in ACLEIntrinsic() local
1356 for (unsigned i = 0, e = PolymorphicNameType->getValueAsInt( in ACLEIntrinsic()
1360 if (!PolymorphicNameType->isValueUnset("ExtraSuffixToDiscard")) { in ACLEIntrinsic()
1362 PolymorphicNameType->getValueAsString("ExtraSuffixToDiscard"); in ACLEIntrinsic()