search for: vaddv_32

Displaying 1 result from an estimated 1 matches for "vaddv_32".

Did you mean: vaddq_s32
2019 Sep 10
2
tablegen exponential behavior
...en I extended it to 8 element vectors, the time spent by tblgen exploded: from under 7 seconds (on A-72) on the AArch64 td files and the above patch to more than half an hour when I decided to terminate the processes. Here are the additional def'pats that produce the exponential behavior: def VADDV_32 : OutPatFrag<(ops node:$R), (ADDPv2i32 node:$R, node:$R)>; class DotProduct2I32<Instruction DOT, SDPatternOperator ldop> : Pat<(i32 (add (mulB<ldop> GPR64sp:$Rn, GPR64sp:$Rm, (i64 7)), (add (mulB<ldop> GPR64sp:$Rn, GPR64sp:$Rm, (i64 6)), (add (mul...