Lines Matching defs:ISA

10559   // register of that ISA for which current vector version is generated. The
10647 char ISA;
10681 Out << "_ZGV" << Data.ISA << Mask;
10802 char ISA, StringRef ParSeq,
10807 Out << Prefix << ISA << LMask << VLEN;
10817 StringRef Prefix, char ISA,
10823 addAArch64VectorName(8, Mask, Prefix, ISA, ParSeq, MangledName,
10825 addAArch64VectorName(16, Mask, Prefix, ISA, ParSeq, MangledName,
10829 addAArch64VectorName(4, Mask, Prefix, ISA, ParSeq, MangledName,
10831 addAArch64VectorName(8, Mask, Prefix, ISA, ParSeq, MangledName,
10835 addAArch64VectorName(2, Mask, Prefix, ISA, ParSeq, MangledName,
10837 addAArch64VectorName(4, Mask, Prefix, ISA, ParSeq, MangledName,
10842 addAArch64VectorName(2, Mask, Prefix, ISA, ParSeq, MangledName,
10855 char ISA, unsigned VecRegSize, llvm::Function *Fn, SourceLocation SLoc) {
10875 if (ISA == 'n' && UserVLEN && !llvm::isPowerOf2_32(UserVLEN)) {
10885 if (ISA == 's' && UserVLEN != 0) {
10902 if (ISA == 's') {
10904 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10907 assert(ISA == 'n' && "Expected ISA either 's' or 'n'.");
10912 addAArch64VectorName(UserVLEN, "N", Prefix, ISA, ParSeq, MangledName,
10914 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10918 addAArch64VectorName(UserVLEN, "N", Prefix, ISA, ParSeq, MangledName,
10922 addAArch64VectorName(UserVLEN, "M", Prefix, ISA, ParSeq, MangledName,
10930 if (ISA == 's') {
10932 addAArch64VectorName("x", "M", Prefix, ISA, ParSeq, MangledName,
10935 assert(ISA == 'n' && "Expected ISA either 's' or 'n'.");
10941 addAArch64AdvSIMDNDSNames(NDS, "N", Prefix, ISA, ParSeq, MangledName,
10943 addAArch64AdvSIMDNDSNames(NDS, "M", Prefix, ISA, ParSeq, MangledName,
10947 addAArch64AdvSIMDNDSNames(NDS, "N", Prefix, ISA, ParSeq, MangledName,
10951 addAArch64AdvSIMDNDSNames(NDS, "M", Prefix, ISA, ParSeq, MangledName,