Displaying 1 result from an estimated 1 matches for "armv5mopat".
2015 May 28
1
[LLVMdev] [ARM backend] adding pattern for SMLALBB
...(ARMadde (sra GPR:$Rd, (i32 31)), GPR:$RdHi, CPSR)))]
This results in 'expected identifier in dag init' error.
Obviously something is wrong in this pattern, I have not figured out what that is ?
2)
ldrb r2, [r2]
ldrb r3, [r3]
smlal r0, r1, r3, r2 ==> smlalbb r0, r1, r3, r2
def : ARMV5MOPat<(smlal GPRnopc:$RdLo, GPRnopc:$RdHi,
(sra (shl GPR:$a, (i32 24)), (i32 24)),
(sra (shl GPR:$b, (i32 24)), (i32 24))),
(SMLALBB GPRnopc:$RdLo, GPRnopc:$RdHi, GPRnopc:$Rn, GPRnopc:Rm)>;
This throws "Variable not defined:...