Displaying 2 results from an estimated 2 matches for "mulb".
Did you mean:
mul
2019 Sep 10
2
tablegen exponential behavior
Hi,
I implemented a pattern matching of the dot product for arm64
and it seemed to work well for the basic case, i.e.,
class mulB<SDPatternOperator ldop> :
PatFrag<(ops node:$Rn, node:$Rm, node:$offset),
(mul (ldop (add node:$Rn, node:$offset)),
(ldop (add node:$Rm, node:$offset)))>;
class mulBz<SDPatternOperator ldop> :
PatFrag<(ops node:$Rn, node:$Rm),
(mul (ldop n...
2011 Nov 24
2
[LLVMdev] x86 backend assembly - mov esp->reg
...sterOperationsTestChar
However, the 8-bit variables in PartialRegisterOperationsTestChar use 8-bit registers:
_PartialRegisterOperationsTestChar: # @PartialRegisterOperationsTestChar
# BB#0: # %entry
movb 16(%esp), %dl
movb 8(%esp), %al
mulb 4(%esp)
movb %al, %cl
movb %dl, %al
mulb 12(%esp)
addb %cl, %al
movsbl %al, %eax
ret
I am interested in learning how to change the 8-bit variables in PartialRegisterOperationsTestChar to use 32-bit registers. However, I am new to LLVM and not sur...