Displaying 2 results from an estimated 2 matches for "kmovw".
Did you mean:
movw
2017 Jan 24
7
[X86][AVX512] RFC: make i1 illegal in the Codegen
...t:
# BB#0: # %entry
testb $1, %dil
je .LBB0_1
# BB#2: # %if
pushq %rax
callq bar
# kill: %AL<def> %AL<kill> %EAX<def>
andl $1, %eax
kmovw %eax, %k0
addq $8, %rsp
jmp .LBB0_3
.LBB0_1:
kxnorw %k0, %k0, %k0
kshiftrw $15, %k0, %k0
.LBB0_3: # %else
kmovw %k0, %eax
# kill: %AL<def> %AL<kill> %EAX<kill>...
2017 Jul 01
2
KNL Assembly Code for Matrix Multiplication
...vpaddq zmm16, zmm15, zmm4*
>>>>> * vpaddq zmm17, zmm14, zmm4*
>>>>> * vpaddq zmm18, zmm15, zmm5*
>>>>> * vpaddq zmm19, zmm14, zmm5*
>>>>> * vpaddq zmm20, zmm15, zmm6*
>>>>> * vpaddq zmm21, zmm14, zmm6*
>>>>> * kmovw k2, k1 **; **dont understand the need for this step*
>>>>>
>>>>
>>>> The gather instruction requires a mask of which elements to read. When
>>>> the gather completes, if there are no faults it will have written the mask
>>>> register t...