| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | SMEInstrFormats.td | 2275 // SME2 Dot Products and MLA 2493 // SME2 multi-vec indexed long long MLA one source 32-bit 2516 // SME2 multi-vec indexed long long MLA one source 64-bit 2567 //SME2 multi-vec indexed long long MLA two sources 32-bit 2579 // SME2 multi-vec indexed long long MLA four sources 32-bit 2617 // SME2 multi-vec indexed long long MLA two sources 64-bit 2629 // SME2 multi-vec indexed long long MLA four sources 64-bit 2699 //SME2 single-multi long long MLA two and four sources 2712 // SME2 multiple vectors long long MLA two sources 2750 // SME2 multiple vectors long long MLA four sources
|
| H A D | AArch64SchedCyclone.td | 529 (instregex "MLA","MLS","SMLAL","SMLSL","UMLAL","UMLSL",
|
| H A D | AArch64SchedKryoDetails.td | 1606 (instregex "(MLA|MLS|MUL)(v8i8|v4i16|v2i32)(_indexed)?")>; 1612 (instregex "(MLA|MLS|MUL|SQR?DMULH)(v16i8|v8i16|v4i32)(_indexed)?")>;
|
| H A D | AArch64TargetTransformInfo.cpp | 1195 if (auto MLA = instCombineSVEVectorFuseMulAddSub<Intrinsic::aarch64_sve_mul, in instCombineSVEVectorAdd() local 1198 return MLA; in instCombineSVEVectorAdd()
|
| H A D | AArch64SchedA64FX.td | 2087 (instregex "^FABD_Z", "^F(ADD|SUBR?)_.*Z_", "^FN?(MAD|MLA|MLS|MSB)_ZP", 2118 def : InstRW<[A64FXWrite_FMAIndexed], (instregex "^F(MLA|MLS|MUL)_ZZZI")>;
|
| H A D | AArch64InstrInfo.td | 4784 // MLA and MLS are generated in MachineCombine 4785 defm MLA : SIMDThreeSameVectorBHSTied<0, 0b10010, "mla", null_frag>; 6690 defm MLA : SIMDVectorIndexedHSTied<1, 0b0000, "mla", null_frag>;
|
| H A D | AArch64InstrFormats.td | 10888 // ARMv8.3 Complex ADD/MLA instructions
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARM.td | 311 // Whether or not it is profitable to expand VFP/NEON MLA/MLS instructions. 315 "Expand VFP/NEON MLA/MLS instructions">;
|
| H A D | ARMScheduleSwift.td | 246 (instregex "MLA", "MLS", "SMMLA", "SMMLAR", "SMMLS", "SMMLSR",
|
| H A D | ARMScheduleR52.td | 271 (instregex "MLA", "MLS", "SMMLA", "SMMLAR", "SMMLS", "SMMLSR",
|
| H A D | ARMScheduleA57.td | 267 // Multiply accumulate: MLA, MLS, SMLABB, SMLABT, SMLATB, SMLATT, SMLAWB,
|
| H A D | ARMScheduleA9.td | 2548 (instregex "MUL", "MULv5", "SMMUL", "SMMULR", "MLA", "MLAv5", "MLS",
|
| H A D | ARMInstrInfo.td | 4331 def MLA : AsMul1I32<0b0000001, (outs GPRnopc:$Rd), 4346 (MLA GPRnopc:$Rd, GPRnopc:$Rn, GPRnopc:$Rm, GPRnopc:$Ra, pred:$p, cc_out:$s)>, 6418 (MLA GPRnopc:$Rd, GPRnopc:$Rn, GPRnopc:$Rm, GPRnopc:$Ra,
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/IR/ |
| H A D | IntrinsicsAArch64.td | 2435 // SVE2 MLA LANE. 2455 // SVE2 MLA Unpredicated.
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | arm_neon.td | 769 def MLA : IOpInst<"vmla", "....", "dQd", OP_MLA>; 786 // MUL, MLA, MLS, FMA, FMS definitions with scalar argument
|
| /openbsd-src/share/misc/ |
| H A D | airport | 1124 MLA:Luqa, Malta, Malta
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/arm/ |
| H A D | arm.md | 1207 ;; Unnamed templates to match MLA instruction.
|
| /openbsd-src/gnu/gcc/gcc/config/arm/ |
| H A D | arm.md | 1131 ;; Unnamed templates to match MLA instruction.
|
| /openbsd-src/gnu/usr.bin/perl/cpan/Unicode-Collate/Collate/ |
| H A D | allkeys.txt | 20021 1C16 ; [.33FF.0020.0002] # LEPCHA LETTER MLA 26955 1E120 ; [.4A82.0020.0002] # NYIAKENG PUACHUE HMONG LETTER MLA
|
| /openbsd-src/gnu/usr.bin/perl/lib/unicore/ |
| H A D | NamesList.txt | 10914 1C16 LEPCHA LETTER MLA 48040 1E120 NYIAKENG PUACHUE HMONG LETTER MLA
|
| H A D | UnicodeData.txt | 6405 1C16;LEPCHA LETTER MLA;Lo;0;L;;;;;N;;;;; 30702 1E120;NYIAKENG PUACHUE HMONG LETTER MLA;Lo;0;L;;;;;N;;;;;
|