Trójargumentowe instrukcje SSE mogące działać na rejestrach XMM oraz YMM InstrukcjaDziałanie VADDPDVADDPS dodawanie VSUBPDVSUBPS odejmowanie VMULPDVMULPSVMULSDVMULSS mnożenie VDIVPDVDIVPSVDIVSDVDIVSS dzielenie VSUBADDPDVSUBADDPS naprzemienne dodawanie i odejmowanie VHADDPDVHADDPS dodawanie sąsiednich elementów VHSUBPDVHSUBPS odejmowanie sąsiednich elementów VMAXPDVMAXPSVMINPDVMINPS wybranie maksymalnych/minimalnych wartości z dwóch wektorów VANDPDVANDPS iloczyn bitowy VANDNPDVANDNPS iloczyn bitowy z jednym z argumentów zanegowanym VORPDVORPS suma bitowa VXORPDVXORPS różnica symetryczna VCMPPDVCMPPSVCMPSDVCMPSS porównania (rozszerzono także z 8 do 32 liczbę relacji, które można sprawdzić) VCVTSD2SS konwersja liczby zmiennoprzecinkowej podwójnej precyzji na pojedynczej precyzji VCVTSS2SD konwersja liczby zmiennoprzecinkowej pojedynczej precyzji na podwójnej precyzji VMOVSDVMOVSS wpisanie pojedynczej liczby zmiennoprzecinkowej podwójnej/pojedynczej precyzji VRCPSS aproksymacja odwrotności VRSQRTSS aproksymacja odwrotności pierwiastka VROUNDSDVROUNDSS zaokrąglanie VSQRTSDVSQRTSS pierwiastek VPACKSSDWVPACKSSWB konwersja liczb całkowitych 32-bitowych na 16-bitowe/16-bitowych na 8-bitowe; wyniki są nasycane VPACKUSDWVPACKUSWB konwersja liczb całkowitych 32-bitowych na 16-bitowe bez znaku/16-bitowych na 8-bitowe bez znaku;