Lines Matching defs:ISA

10314   // register of that ISA for which current vector version is generated. The
10402 char ISA;
10436 Out << "_ZGV" << Data.ISA << Mask;
10557 char ISA, StringRef ParSeq,
10562 Out << Prefix << ISA << LMask << VLEN;
10572 StringRef Prefix, char ISA,
10578 addAArch64VectorName(8, Mask, Prefix, ISA, ParSeq, MangledName,
10580 addAArch64VectorName(16, Mask, Prefix, ISA, ParSeq, MangledName,
10584 addAArch64VectorName(4, Mask, Prefix, ISA, ParSeq, MangledName,
10586 addAArch64VectorName(8, Mask, Prefix, ISA, ParSeq, MangledName,
10590 addAArch64VectorName(2, Mask, Prefix, ISA, ParSeq, MangledName,
10592 addAArch64VectorName(4, Mask, Prefix, ISA, ParSeq, MangledName,
10597 addAArch64VectorName(2, Mask, Prefix, ISA, ParSeq, MangledName,
10610 char ISA, unsigned VecRegSize, llvm::Function *Fn, SourceLocation SLoc) {
10630 if (ISA == 'n' && UserVLEN && !llvm::isPowerOf2_32(UserVLEN)) {
10640 if (ISA == 's' && UserVLEN != 0) {
10657 if (ISA == 's') {
10659 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10662 assert(ISA == 'n' && "Expected ISA either 's' or 'n'.");
10667 addAArch64VectorName(UserVLEN, "N", Prefix, ISA, ParSeq, MangledName,
10669 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10673 addAArch64VectorName(UserVLEN, "N", Prefix, ISA, ParSeq, MangledName,
10677 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10685 if (ISA == 's') {
10687 addAArch64VectorName("x", "M", Prefix, ISA, ParSeq, MangledName,
10690 assert(ISA == 'n' && "Expected ISA either 's' or 'n'.");
10696 addAArch64AdvSIMDNDSNames(NDS, "N", Prefix, ISA, ParSeq, MangledName,
10698 addAArch64AdvSIMDNDSNames(NDS, "M", Prefix, ISA, ParSeq, MangledName,
10702 addAArch64AdvSIMDNDSNames(NDS, "N", Prefix, ISA, ParSeq, MangledName,
10706 addAArch64AdvSIMDNDSNames(NDS, "M", Prefix, ISA, ParSeq, MangledName,