Jasper Yu says to YSITD
func(0xc0, 0, 0, 0) [al, al] func(0xc0, 0, 0, 1) [ax, ax] func(0xc0, 0, 0, 2) [eax, eax]