Home
last modified time | relevance | path

Searched refs:SMLAL (Results 1 – 21 of 21) sorted by relevance

/external/tremolo/Tremolo/
DmdctARM.s329 SMLAL r8, r9, r6, r10 @ (r8, r9) += s0*T[0]
335 SMLAL r8, r12,r6, r11 @ (r8, r12) -= s0*T[1]
353 SMLAL r8, r9, r7, r11 @ (r8, r9) += s2*T[0]
359 SMLAL r8, r12,r6, r11 @ (r8, r12) -= s0*T[0]
389 SMLAL r14,r12,r9, r10 @ (r14,r12) += ro2*T[0]
395 SMLAL r14,r3, r8, r10 @ (r14,r3) -= ro0*T[0]
406 SMLAL r14,r12,r7, r11 @ (r14,r12) += ri2*T[1]
412 SMLAL r14,r3, r6, r11 @ (r14,r3) -= ri0*T[1]
502 SMLAL r4, r3, r11,r10 @ (r4, r3) += s1*T[0]
505 SMLAL r11,r4, r2, r10 @ (r11,r4) += s0*T[0]
[all …]
/external/llvm/test/MC/ARM/
Dmul-v4.s1 @ PR17647: MUL/MLA/SMLAL/UMLAL should be avalaibe to IAS for ARMv4 and higher
Dbasic-arm-instructions.s2397 @ SMLAL
Dbasic-thumb2-instructions.s2301 @ SMLAL
/external/llvm/lib/Target/ARM/
DARMISelLowering.h166 SMLAL, // 64bit Signed Accumulate Multiply enumerator
DREADME.txt424 Should compile to use SMLAL (Signed Multiply Accumulate Long) which multiplies
DARMInstrInfo.td97 def ARMSmlal : SDNode<"ARMISD::SMLAL", SDT_ARM64bitmlal>;
3916 def SMLAL : AsMla1I64<0b0000111, (outs GPR:$RdLo, GPR:$RdHi),
3944 (SMLAL GPR:$RdLo, GPR:$RdHi, GPR:$Rn, GPR:$Rm, GPR:$RLo, GPR:$RHi,
4080 // Halfword multiply accumulate long: SMLAL<x><y>.
5725 // MUL/UMLAL/SMLAL/UMULL/SMULL are available on all arches, but
5736 (SMLAL GPR:$RdLo, GPR:$RdHi, GPR:$Rn, GPR:$Rm, pred:$p, cc_out:$s)>,
DARMScheduleSwift.td291 (instregex "SMLALS", "UMLALS", "SMLAL", "UMLAL", "MLALBB", "SMLALBT",
DARMISelDAGToDAG.cpp2704 case ARMISD::SMLAL:{ in Select()
2716 ARM::SMLAL : ARM::SMLALv5, in Select()
DARMScheduleA9.td2501 (instregex "SMULL", "SMULLv5", "UMULL", "UMULLv5", "SMLAL$", "UMLAL",
DARMInstrFormats.td873 // SMLAL*
DARMISelLowering.cpp1203 case ARMISD::SMLAL: return "ARMISD::SMLAL"; in getTargetNodeName()
8555 unsigned FinalOpc = (Opc == ISD::SMUL_LOHI) ? ARMISD::SMLAL : ARMISD::UMLAL; in AddCombineTo64bitMLAL()
DARMInstrThumb2.td2841 // Halfword multiple accumulate long: SMLAL<x><y>
/external/llvm/lib/Target/AArch64/
DAArch64SchedCyclone.td522 (instregex "MLA","MLS","SMLAL","SMLSL","UMLAL","UMLSL",
DAArch64InstrInfo.td3437 defm SMLAL : SIMDLongThreeVectorTiedBHS<0, 0b1000, "smlal",
3484 // Additional patterns for SMLAL/SMLSL and UMLAL/UMLSL
4549 defm SMLAL : SIMDVectorIndexedLongSDTied<0, 0b0010, "smlal",
/external/vixl/doc/
Dsupported-instructions.md3194 ### SMLAL ### subsection
3204 ### SMLAL ### subsection
/external/llvm/test/MC/Disassembler/ARM/
Dthumb2.txt1785 # SMLAL
Dbasic-arm-instructions.txt1605 # SMLAL
/external/llvm/test/MC/AArch64/
Darm64-advsimd.s1171 ; AdvSIMD SMLAL
/external/valgrind/none/tests/arm/
Dv6intARM.stdout.exp574 SMLAL
Dv6media.stdout.exp46 SMLAL