| // Unsupported builtins are commented out. |
| DEFINE_BUILTIN(addpd), |
| DEFINE_BUILTIN(addpd256), |
| DEFINE_BUILTIN(addps), |
| DEFINE_BUILTIN(addps256), |
| //DEFINE_BUILTIN(addsd), |
| //DEFINE_BUILTIN(addss), |
| //DEFINE_BUILTIN(addsubpd), |
| //DEFINE_BUILTIN(addsubpd256), |
| //DEFINE_BUILTIN(addsubps), |
| //DEFINE_BUILTIN(addsubps256), |
| //DEFINE_BUILTIN(aesdec128), |
| //DEFINE_BUILTIN(aesdeclast128), |
| //DEFINE_BUILTIN(aesenc128), |
| //DEFINE_BUILTIN(aesenclast128), |
| //DEFINE_BUILTIN(aesimc128), |
| //DEFINE_BUILTIN(aeskeygenassist128), |
| DEFINE_BUILTIN(andnpd), |
| DEFINE_BUILTIN(andnpd256), |
| DEFINE_BUILTIN(andnps), |
| DEFINE_BUILTIN(andnps256), |
| DEFINE_BUILTIN(andpd), |
| DEFINE_BUILTIN(andpd256), |
| DEFINE_BUILTIN(andps), |
| DEFINE_BUILTIN(andps256), |
| //DEFINE_BUILTIN(blendpd), |
| //DEFINE_BUILTIN(blendpd256), |
| //DEFINE_BUILTIN(blendps), |
| //DEFINE_BUILTIN(blendps256), |
| //DEFINE_BUILTIN(blendvpd), |
| //DEFINE_BUILTIN(blendvpd256), |
| //DEFINE_BUILTIN(blendvps), |
| //DEFINE_BUILTIN(blendvps256), |
| //DEFINE_BUILTIN(bsrdi), |
| //DEFINE_BUILTIN(bsrsi), |
| //DEFINE_BUILTIN(clflush), |
| DEFINE_BUILTIN(cmpeqpd), |
| DEFINE_BUILTIN(cmpeqps), |
| DEFINE_BUILTIN(cmpeqsd), |
| DEFINE_BUILTIN(cmpeqss), |
| DEFINE_BUILTIN(cmpgepd), |
| DEFINE_BUILTIN(cmpgeps), |
| DEFINE_BUILTIN(cmpgtpd), |
| DEFINE_BUILTIN(cmpgtps), |
| DEFINE_BUILTIN(cmplepd), |
| DEFINE_BUILTIN(cmpleps), |
| DEFINE_BUILTIN(cmplesd), |
| DEFINE_BUILTIN(cmpless), |
| DEFINE_BUILTIN(cmpltpd), |
| DEFINE_BUILTIN(cmpltps), |
| DEFINE_BUILTIN(cmpltsd), |
| DEFINE_BUILTIN(cmpltss), |
| DEFINE_BUILTIN(cmpneqpd), |
| DEFINE_BUILTIN(cmpneqps), |
| DEFINE_BUILTIN(cmpneqsd), |
| DEFINE_BUILTIN(cmpneqss), |
| DEFINE_BUILTIN(cmpngepd), |
| DEFINE_BUILTIN(cmpngeps), |
| //DEFINE_BUILTIN(cmpngess), |
| DEFINE_BUILTIN(cmpngtpd), |
| DEFINE_BUILTIN(cmpngtps), |
| //DEFINE_BUILTIN(cmpngtss), |
| DEFINE_BUILTIN(cmpnlepd), |
| DEFINE_BUILTIN(cmpnleps), |
| DEFINE_BUILTIN(cmpnlesd), |
| DEFINE_BUILTIN(cmpnless), |
| DEFINE_BUILTIN(cmpnltpd), |
| DEFINE_BUILTIN(cmpnltps), |
| DEFINE_BUILTIN(cmpnltsd), |
| DEFINE_BUILTIN(cmpnltss), |
| DEFINE_BUILTIN(cmpordpd), |
| DEFINE_BUILTIN(cmpordps), |
| DEFINE_BUILTIN(cmpordsd), |
| DEFINE_BUILTIN(cmpordss), |
| //DEFINE_BUILTIN(cmppd), |
| //DEFINE_BUILTIN(cmppd256), |
| //DEFINE_BUILTIN(cmpps), |
| //DEFINE_BUILTIN(cmpps256), |
| //DEFINE_BUILTIN(cmpsd), |
| //DEFINE_BUILTIN(cmpss), |
| DEFINE_BUILTIN(cmpunordpd), |
| DEFINE_BUILTIN(cmpunordps), |
| DEFINE_BUILTIN(cmpunordsd), |
| DEFINE_BUILTIN(cmpunordss), |
| //DEFINE_BUILTIN(comieq), |
| //DEFINE_BUILTIN(comige), |
| //DEFINE_BUILTIN(comigt), |
| //DEFINE_BUILTIN(comile), |
| //DEFINE_BUILTIN(comilt), |
| //DEFINE_BUILTIN(comineq), |
| //DEFINE_BUILTIN(comisdeq), |
| //DEFINE_BUILTIN(comisdge), |
| //DEFINE_BUILTIN(comisdgt), |
| //DEFINE_BUILTIN(comisdle), |
| //DEFINE_BUILTIN(comisdlt), |
| //DEFINE_BUILTIN(comisdneq), |
| //DEFINE_BUILTIN(copysignpd), |
| //DEFINE_BUILTIN(copysignps), |
| //DEFINE_BUILTIN(crc32di), |
| //DEFINE_BUILTIN(crc32hi), |
| //DEFINE_BUILTIN(crc32qi), |
| //DEFINE_BUILTIN(crc32si), |
| //DEFINE_BUILTIN(cvtdq2pd), |
| //DEFINE_BUILTIN(cvtdq2pd256), |
| //DEFINE_BUILTIN(cvtdq2ps), |
| //DEFINE_BUILTIN(cvtdq2ps256), |
| //DEFINE_BUILTIN(cvtpd2dq), |
| //DEFINE_BUILTIN(cvtpd2dq256), |
| //DEFINE_BUILTIN(cvtpd2pi), |
| //DEFINE_BUILTIN(cvtpd2ps), |
| //DEFINE_BUILTIN(cvtpd2ps256), |
| //DEFINE_BUILTIN(cvtpi2pd), |
| //DEFINE_BUILTIN(cvtpi2ps), |
| //DEFINE_BUILTIN(cvtps2dq), |
| //DEFINE_BUILTIN(cvtps2dq256), |
| //DEFINE_BUILTIN(cvtps2pd), |
| //DEFINE_BUILTIN(cvtps2pd256), |
| //DEFINE_BUILTIN(cvtps2pi), |
| //DEFINE_BUILTIN(cvtsd2si), |
| //DEFINE_BUILTIN(cvtsd2si64), |
| //DEFINE_BUILTIN(cvtsd2ss), |
| //DEFINE_BUILTIN(cvtsi2sd), |
| //DEFINE_BUILTIN(cvtsi2ss), |
| //DEFINE_BUILTIN(cvtsi642sd), |
| //DEFINE_BUILTIN(cvtsi642ss), |
| //DEFINE_BUILTIN(cvtss2sd), |
| //DEFINE_BUILTIN(cvtss2si), |
| //DEFINE_BUILTIN(cvtss2si64), |
| //DEFINE_BUILTIN(cvttpd2dq), |
| //DEFINE_BUILTIN(cvttpd2dq256), |
| //DEFINE_BUILTIN(cvttpd2pi), |
| //DEFINE_BUILTIN(cvttps2dq), |
| //DEFINE_BUILTIN(cvttps2dq256), |
| //DEFINE_BUILTIN(cvttps2pi), |
| //DEFINE_BUILTIN(cvttsd2si), |
| //DEFINE_BUILTIN(cvttsd2si64), |
| //DEFINE_BUILTIN(cvttss2si), |
| //DEFINE_BUILTIN(cvttss2si64), |
| //DEFINE_BUILTIN(cvtudq2ps), |
| DEFINE_BUILTIN(divpd), |
| DEFINE_BUILTIN(divpd256), |
| DEFINE_BUILTIN(divps), |
| DEFINE_BUILTIN(divps256), |
| //DEFINE_BUILTIN(divsd), |
| //DEFINE_BUILTIN(divss), |
| //DEFINE_BUILTIN(dppd), |
| //DEFINE_BUILTIN(dpps), |
| //DEFINE_BUILTIN(dpps256), |
| //DEFINE_BUILTIN(emms), |
| //DEFINE_BUILTIN(extrq), |
| //DEFINE_BUILTIN(extrqi), |
| //DEFINE_BUILTIN(femms), |
| //DEFINE_BUILTIN(haddpd), |
| //DEFINE_BUILTIN(haddpd256), |
| //DEFINE_BUILTIN(haddps), |
| //DEFINE_BUILTIN(haddps256), |
| //DEFINE_BUILTIN(hsubpd), |
| //DEFINE_BUILTIN(hsubpd256), |
| //DEFINE_BUILTIN(hsubps), |
| //DEFINE_BUILTIN(hsubps256), |
| //DEFINE_BUILTIN(insertps128), |
| //DEFINE_BUILTIN(insertq), |
| //DEFINE_BUILTIN(insertqi), |
| //DEFINE_BUILTIN(lddqu), |
| //DEFINE_BUILTIN(lddqu256), |
| DEFINE_BUILTIN(ldmxcsr), |
| //DEFINE_BUILTIN(lfence), |
| DEFINE_BUILTIN(loaddqu), |
| //DEFINE_BUILTIN(loaddqu256), |
| DEFINE_BUILTIN(loadhpd), |
| DEFINE_BUILTIN(loadhps), |
| DEFINE_BUILTIN(loadlpd), |
| DEFINE_BUILTIN(loadlps), |
| DEFINE_BUILTIN(loadupd), |
| //DEFINE_BUILTIN(loadupd256), |
| DEFINE_BUILTIN(loadups), |
| //DEFINE_BUILTIN(loadups256), |
| //DEFINE_BUILTIN(maskloadpd), |
| //DEFINE_BUILTIN(maskloadpd256), |
| //DEFINE_BUILTIN(maskloadps), |
| //DEFINE_BUILTIN(maskloadps256), |
| //DEFINE_BUILTIN(maskmovdqu), |
| //DEFINE_BUILTIN(maskmovq), |
| //DEFINE_BUILTIN(maskstorepd), |
| //DEFINE_BUILTIN(maskstorepd256), |
| //DEFINE_BUILTIN(maskstoreps), |
| //DEFINE_BUILTIN(maskstoreps256), |
| //DEFINE_BUILTIN(maxpd), |
| //DEFINE_BUILTIN(maxpd256), |
| //DEFINE_BUILTIN(maxps), |
| //DEFINE_BUILTIN(maxps256), |
| //DEFINE_BUILTIN(maxsd), |
| //DEFINE_BUILTIN(maxss), |
| //DEFINE_BUILTIN(mfence), |
| //DEFINE_BUILTIN(minpd), |
| //DEFINE_BUILTIN(minpd256), |
| //DEFINE_BUILTIN(minps), |
| //DEFINE_BUILTIN(minps256), |
| //DEFINE_BUILTIN(minsd), |
| //DEFINE_BUILTIN(minss), |
| //DEFINE_BUILTIN(monitor), |
| //DEFINE_BUILTIN(movddup256), |
| DEFINE_BUILTIN(movhlps), |
| DEFINE_BUILTIN(movlhps), |
| //DEFINE_BUILTIN(movmskpd), |
| //DEFINE_BUILTIN(movmskpd256), |
| //DEFINE_BUILTIN(movmskps), |
| //DEFINE_BUILTIN(movmskps256), |
| //DEFINE_BUILTIN(movntdq), |
| //DEFINE_BUILTIN(movntdq256), |
| //DEFINE_BUILTIN(movntdqa), |
| //DEFINE_BUILTIN(movnti), |
| //DEFINE_BUILTIN(movntpd), |
| //DEFINE_BUILTIN(movntpd256), |
| //DEFINE_BUILTIN(movntps), |
| //DEFINE_BUILTIN(movntps256), |
| //DEFINE_BUILTIN(movntq), |
| //DEFINE_BUILTIN(movntsd), |
| //DEFINE_BUILTIN(movntss), |
| DEFINE_BUILTIN(movq128), |
| DEFINE_BUILTIN(movsd), |
| DEFINE_BUILTIN(movshdup), |
| //DEFINE_BUILTIN(movshdup256), |
| DEFINE_BUILTIN(movsldup), |
| //DEFINE_BUILTIN(movsldup256), |
| DEFINE_BUILTIN(movss), |
| //DEFINE_BUILTIN(mpsadbw128), |
| DEFINE_BUILTIN(mulpd), |
| DEFINE_BUILTIN(mulpd256), |
| DEFINE_BUILTIN(mulps), |
| DEFINE_BUILTIN(mulps256), |
| //DEFINE_BUILTIN(mulsd), |
| //DEFINE_BUILTIN(mulss), |
| //DEFINE_BUILTIN(mwait), |
| DEFINE_BUILTIN(orpd), |
| DEFINE_BUILTIN(orpd256), |
| DEFINE_BUILTIN(orps), |
| DEFINE_BUILTIN(orps256), |
| //DEFINE_BUILTIN(pabsb), |
| //DEFINE_BUILTIN(pabsb128), |
| //DEFINE_BUILTIN(pabsd), |
| //DEFINE_BUILTIN(pabsd128), |
| //DEFINE_BUILTIN(pabsw), |
| //DEFINE_BUILTIN(pabsw128), |
| //DEFINE_BUILTIN(packssdw), |
| //DEFINE_BUILTIN(packssdw128), |
| //DEFINE_BUILTIN(packsswb), |
| //DEFINE_BUILTIN(packsswb128), |
| //DEFINE_BUILTIN(packusdw128), |
| //DEFINE_BUILTIN(packuswb), |
| //DEFINE_BUILTIN(packuswb128), |
| DEFINE_BUILTIN(paddb), |
| DEFINE_BUILTIN(paddb128), |
| DEFINE_BUILTIN(paddd), |
| DEFINE_BUILTIN(paddd128), |
| DEFINE_BUILTIN(paddq), |
| DEFINE_BUILTIN(paddq128), |
| //DEFINE_BUILTIN(paddsb), |
| //DEFINE_BUILTIN(paddsb128), |
| //DEFINE_BUILTIN(paddsw), |
| //DEFINE_BUILTIN(paddsw128), |
| //DEFINE_BUILTIN(paddusb), |
| //DEFINE_BUILTIN(paddusb128), |
| //DEFINE_BUILTIN(paddusw), |
| //DEFINE_BUILTIN(paddusw128), |
| DEFINE_BUILTIN(paddw), |
| DEFINE_BUILTIN(paddw128), |
| DEFINE_BUILTIN(palignr), |
| DEFINE_BUILTIN(palignr128), |
| DEFINE_BUILTIN(pand), |
| DEFINE_BUILTIN(pand128), |
| DEFINE_BUILTIN(pandn), |
| DEFINE_BUILTIN(pandn128), |
| //DEFINE_BUILTIN(pavgb), |
| //DEFINE_BUILTIN(pavgb128), |
| //DEFINE_BUILTIN(pavgusb), |
| //DEFINE_BUILTIN(pavgw), |
| //DEFINE_BUILTIN(pavgw128), |
| //DEFINE_BUILTIN(pblendvb128), |
| //DEFINE_BUILTIN(pblendw128), |
| //DEFINE_BUILTIN(pclmulqdq128), |
| //DEFINE_BUILTIN(pcmpeqb), |
| //DEFINE_BUILTIN(pcmpeqb128), |
| //DEFINE_BUILTIN(pcmpeqd), |
| //DEFINE_BUILTIN(pcmpeqd128), |
| //DEFINE_BUILTIN(pcmpeqq), |
| //DEFINE_BUILTIN(pcmpeqw), |
| //DEFINE_BUILTIN(pcmpeqw128), |
| //DEFINE_BUILTIN(pcmpestri128), |
| //DEFINE_BUILTIN(pcmpestria128), |
| //DEFINE_BUILTIN(pcmpestric128), |
| //DEFINE_BUILTIN(pcmpestrio128), |
| //DEFINE_BUILTIN(pcmpestris128), |
| //DEFINE_BUILTIN(pcmpestriz128), |
| //DEFINE_BUILTIN(pcmpestrm128), |
| //DEFINE_BUILTIN(pcmpgtb), |
| //DEFINE_BUILTIN(pcmpgtb128), |
| //DEFINE_BUILTIN(pcmpgtd), |
| //DEFINE_BUILTIN(pcmpgtd128), |
| //DEFINE_BUILTIN(pcmpgtq), |
| //DEFINE_BUILTIN(pcmpgtw), |
| //DEFINE_BUILTIN(pcmpgtw128), |
| //DEFINE_BUILTIN(pcmpistri128), |
| //DEFINE_BUILTIN(pcmpistria128), |
| //DEFINE_BUILTIN(pcmpistric128), |
| //DEFINE_BUILTIN(pcmpistrio128), |
| //DEFINE_BUILTIN(pcmpistris128), |
| //DEFINE_BUILTIN(pcmpistriz128), |
| //DEFINE_BUILTIN(pcmpistrm128), |
| //DEFINE_BUILTIN(pd256_pd), |
| //DEFINE_BUILTIN(pd_pd256), |
| //DEFINE_BUILTIN(pf2id), |
| //DEFINE_BUILTIN(pf2iw), |
| //DEFINE_BUILTIN(pfacc), |
| //DEFINE_BUILTIN(pfadd), |
| //DEFINE_BUILTIN(pfcmpeq), |
| //DEFINE_BUILTIN(pfcmpge), |
| //DEFINE_BUILTIN(pfcmpgt), |
| //DEFINE_BUILTIN(pfmax), |
| //DEFINE_BUILTIN(pfmin), |
| //DEFINE_BUILTIN(pfmul), |
| //DEFINE_BUILTIN(pfnacc), |
| //DEFINE_BUILTIN(pfpnacc), |
| //DEFINE_BUILTIN(pfrcp), |
| //DEFINE_BUILTIN(pfrcpit1), |
| //DEFINE_BUILTIN(pfrcpit2), |
| //DEFINE_BUILTIN(pfrsqit1), |
| //DEFINE_BUILTIN(pfrsqrt), |
| //DEFINE_BUILTIN(pfsub), |
| //DEFINE_BUILTIN(pfsubr), |
| //DEFINE_BUILTIN(phaddd), |
| //DEFINE_BUILTIN(phaddd128), |
| //DEFINE_BUILTIN(phaddsw), |
| //DEFINE_BUILTIN(phaddsw128), |
| //DEFINE_BUILTIN(phaddw), |
| //DEFINE_BUILTIN(phaddw128), |
| //DEFINE_BUILTIN(phminposuw128), |
| //DEFINE_BUILTIN(phsubd), |
| //DEFINE_BUILTIN(phsubd128), |
| //DEFINE_BUILTIN(phsubsw), |
| //DEFINE_BUILTIN(phsubsw128), |
| //DEFINE_BUILTIN(phsubw), |
| //DEFINE_BUILTIN(phsubw128), |
| //DEFINE_BUILTIN(pi2fd), |
| //DEFINE_BUILTIN(pi2fw), |
| //DEFINE_BUILTIN(pmaddubsw), |
| //DEFINE_BUILTIN(pmaddubsw128), |
| //DEFINE_BUILTIN(pmaddwd), |
| //DEFINE_BUILTIN(pmaddwd128), |
| //DEFINE_BUILTIN(pmaxsb128), |
| //DEFINE_BUILTIN(pmaxsd128), |
| //DEFINE_BUILTIN(pmaxsw), |
| //DEFINE_BUILTIN(pmaxsw128), |
| //DEFINE_BUILTIN(pmaxub), |
| //DEFINE_BUILTIN(pmaxub128), |
| //DEFINE_BUILTIN(pmaxud128), |
| //DEFINE_BUILTIN(pmaxuw128), |
| //DEFINE_BUILTIN(pminsb128), |
| //DEFINE_BUILTIN(pminsd128), |
| //DEFINE_BUILTIN(pminsw), |
| //DEFINE_BUILTIN(pminsw128), |
| //DEFINE_BUILTIN(pminub), |
| //DEFINE_BUILTIN(pminub128), |
| //DEFINE_BUILTIN(pminud128), |
| //DEFINE_BUILTIN(pminuw128), |
| //DEFINE_BUILTIN(pmovmskb), |
| //DEFINE_BUILTIN(pmovmskb128), |
| //DEFINE_BUILTIN(pmovsxbd128), |
| //DEFINE_BUILTIN(pmovsxbq128), |
| //DEFINE_BUILTIN(pmovsxbw128), |
| //DEFINE_BUILTIN(pmovsxdq128), |
| //DEFINE_BUILTIN(pmovsxwd128), |
| //DEFINE_BUILTIN(pmovsxwq128), |
| //DEFINE_BUILTIN(pmovzxbd128), |
| //DEFINE_BUILTIN(pmovzxbq128), |
| //DEFINE_BUILTIN(pmovzxbw128), |
| //DEFINE_BUILTIN(pmovzxdq128), |
| //DEFINE_BUILTIN(pmovzxwd128), |
| //DEFINE_BUILTIN(pmovzxwq128), |
| //DEFINE_BUILTIN(pmuldq128), |
| //DEFINE_BUILTIN(pmulhrsw), |
| //DEFINE_BUILTIN(pmulhrsw128), |
| //DEFINE_BUILTIN(pmulhrw), |
| //DEFINE_BUILTIN(pmulhuw), |
| //DEFINE_BUILTIN(pmulhuw128), |
| //DEFINE_BUILTIN(pmulhw), |
| //DEFINE_BUILTIN(pmulhw128), |
| DEFINE_BUILTIN(pmulld128), |
| DEFINE_BUILTIN(pmullw), |
| DEFINE_BUILTIN(pmullw128), |
| //DEFINE_BUILTIN(pmuludq), |
| //DEFINE_BUILTIN(pmuludq128), |
| DEFINE_BUILTIN(por), |
| DEFINE_BUILTIN(por128), |
| //DEFINE_BUILTIN(ps256_ps), |
| //DEFINE_BUILTIN(psadbw), |
| //DEFINE_BUILTIN(psadbw128), |
| //DEFINE_BUILTIN(pshufb), |
| //DEFINE_BUILTIN(pshufb128), |
| DEFINE_BUILTIN(pshufd), |
| DEFINE_BUILTIN(pshufhw), |
| DEFINE_BUILTIN(pshuflw), |
| DEFINE_BUILTIN(pshufw), |
| //DEFINE_BUILTIN(psignb), |
| //DEFINE_BUILTIN(psignb128), |
| //DEFINE_BUILTIN(psignd), |
| //DEFINE_BUILTIN(psignd128), |
| //DEFINE_BUILTIN(psignw), |
| //DEFINE_BUILTIN(psignw128), |
| //DEFINE_BUILTIN(pslld), |
| //DEFINE_BUILTIN(pslld128), |
| //DEFINE_BUILTIN(pslldi), |
| //DEFINE_BUILTIN(pslldi128), |
| //DEFINE_BUILTIN(pslldqi128), |
| //DEFINE_BUILTIN(psllq), |
| //DEFINE_BUILTIN(psllq128), |
| //DEFINE_BUILTIN(psllqi), |
| //DEFINE_BUILTIN(psllqi128), |
| //DEFINE_BUILTIN(psllw), |
| //DEFINE_BUILTIN(psllw128), |
| //DEFINE_BUILTIN(psllwi), |
| //DEFINE_BUILTIN(psllwi128), |
| //DEFINE_BUILTIN(ps_ps256), |
| //DEFINE_BUILTIN(psrad), |
| //DEFINE_BUILTIN(psrad128), |
| //DEFINE_BUILTIN(psradi), |
| //DEFINE_BUILTIN(psradi128), |
| //DEFINE_BUILTIN(psraw), |
| //DEFINE_BUILTIN(psraw128), |
| //DEFINE_BUILTIN(psrawi), |
| //DEFINE_BUILTIN(psrawi128), |
| //DEFINE_BUILTIN(psrld), |
| //DEFINE_BUILTIN(psrld128), |
| //DEFINE_BUILTIN(psrldi), |
| //DEFINE_BUILTIN(psrldi128), |
| //DEFINE_BUILTIN(psrldqi128), |
| //DEFINE_BUILTIN(psrlq), |
| //DEFINE_BUILTIN(psrlq128), |
| //DEFINE_BUILTIN(psrlqi), |
| //DEFINE_BUILTIN(psrlqi128), |
| //DEFINE_BUILTIN(psrlw), |
| //DEFINE_BUILTIN(psrlw128), |
| //DEFINE_BUILTIN(psrlwi), |
| //DEFINE_BUILTIN(psrlwi128), |
| DEFINE_BUILTIN(psubb), |
| DEFINE_BUILTIN(psubb128), |
| DEFINE_BUILTIN(psubd), |
| DEFINE_BUILTIN(psubd128), |
| DEFINE_BUILTIN(psubq), |
| DEFINE_BUILTIN(psubq128), |
| //DEFINE_BUILTIN(psubsb), |
| //DEFINE_BUILTIN(psubsb128), |
| //DEFINE_BUILTIN(psubsw), |
| //DEFINE_BUILTIN(psubsw128), |
| //DEFINE_BUILTIN(psubusb), |
| //DEFINE_BUILTIN(psubusb128), |
| //DEFINE_BUILTIN(psubusw), |
| //DEFINE_BUILTIN(psubusw128), |
| DEFINE_BUILTIN(psubw), |
| DEFINE_BUILTIN(psubw128), |
| //DEFINE_BUILTIN(pswapdsf), |
| //DEFINE_BUILTIN(pswapdsi), |
| //DEFINE_BUILTIN(ptestc128), |
| //DEFINE_BUILTIN(ptestc256), |
| //DEFINE_BUILTIN(ptestnzc128), |
| //DEFINE_BUILTIN(ptestnzc256), |
| //DEFINE_BUILTIN(ptestz128), |
| //DEFINE_BUILTIN(ptestz256), |
| DEFINE_BUILTIN(punpckhbw), |
| DEFINE_BUILTIN(punpckhbw128), |
| DEFINE_BUILTIN(punpckhdq), |
| DEFINE_BUILTIN(punpckhdq128), |
| DEFINE_BUILTIN(punpckhqdq128), |
| DEFINE_BUILTIN(punpckhwd), |
| DEFINE_BUILTIN(punpckhwd128), |
| DEFINE_BUILTIN(punpcklbw), |
| DEFINE_BUILTIN(punpcklbw128), |
| DEFINE_BUILTIN(punpckldq), |
| DEFINE_BUILTIN(punpckldq128), |
| DEFINE_BUILTIN(punpcklqdq128), |
| DEFINE_BUILTIN(punpcklwd), |
| DEFINE_BUILTIN(punpcklwd128), |
| DEFINE_BUILTIN(pxor), |
| DEFINE_BUILTIN(pxor128), |
| //DEFINE_BUILTIN(rcpps), |
| //DEFINE_BUILTIN(rcpps256), |
| //DEFINE_BUILTIN(rcpss), |
| //DEFINE_BUILTIN(rdpmc), |
| //DEFINE_BUILTIN(rdtsc), |
| //DEFINE_BUILTIN(rdtscp), |
| //DEFINE_BUILTIN(rolhi), |
| //DEFINE_BUILTIN(rolqi), |
| //DEFINE_BUILTIN(rorhi), |
| //DEFINE_BUILTIN(rorqi), |
| //DEFINE_BUILTIN(roundpd), |
| //DEFINE_BUILTIN(roundpd256), |
| //DEFINE_BUILTIN(roundps), |
| //DEFINE_BUILTIN(roundps256), |
| //DEFINE_BUILTIN(roundsd), |
| //DEFINE_BUILTIN(roundss), |
| //DEFINE_BUILTIN(rsqrtf), |
| //DEFINE_BUILTIN(rsqrtps), |
| //DEFINE_BUILTIN(rsqrtps256), |
| //DEFINE_BUILTIN(rsqrtps_nr), |
| //DEFINE_BUILTIN(rsqrtps_nr256), |
| //DEFINE_BUILTIN(rsqrtss), |
| //DEFINE_BUILTIN(sfence), |
| DEFINE_BUILTIN(shufpd), |
| //DEFINE_BUILTIN(shufpd256), |
| DEFINE_BUILTIN(shufps), |
| //DEFINE_BUILTIN(shufps256), |
| //DEFINE_BUILTIN(si256_si), |
| //DEFINE_BUILTIN(si_si256), |
| //DEFINE_BUILTIN(sqrtpd), |
| //DEFINE_BUILTIN(sqrtpd256), |
| //DEFINE_BUILTIN(sqrtps), |
| //DEFINE_BUILTIN(sqrtps256), |
| //DEFINE_BUILTIN(sqrtps_nr), |
| //DEFINE_BUILTIN(sqrtps_nr256), |
| //DEFINE_BUILTIN(sqrtsd), |
| //DEFINE_BUILTIN(sqrtss), |
| DEFINE_BUILTIN(stmxcsr), |
| DEFINE_BUILTIN(storedqu), |
| //DEFINE_BUILTIN(storedqu256), |
| DEFINE_BUILTIN(storehps), |
| DEFINE_BUILTIN(storelps), |
| DEFINE_BUILTIN(storeupd), |
| //DEFINE_BUILTIN(storeupd256), |
| DEFINE_BUILTIN(storeups), |
| //DEFINE_BUILTIN(storeups256), |
| DEFINE_BUILTIN(subpd), |
| DEFINE_BUILTIN(subpd256), |
| DEFINE_BUILTIN(subps), |
| DEFINE_BUILTIN(subps256), |
| //DEFINE_BUILTIN(subsd), |
| //DEFINE_BUILTIN(subss), |
| //DEFINE_BUILTIN(ucomieq), |
| //DEFINE_BUILTIN(ucomige), |
| //DEFINE_BUILTIN(ucomigt), |
| //DEFINE_BUILTIN(ucomile), |
| //DEFINE_BUILTIN(ucomilt), |
| //DEFINE_BUILTIN(ucomineq), |
| //DEFINE_BUILTIN(ucomisdeq), |
| //DEFINE_BUILTIN(ucomisdge), |
| //DEFINE_BUILTIN(ucomisdgt), |
| //DEFINE_BUILTIN(ucomisdle), |
| //DEFINE_BUILTIN(ucomisdlt), |
| //DEFINE_BUILTIN(ucomisdneq), |
| DEFINE_BUILTIN(unpckhpd), |
| //DEFINE_BUILTIN(unpckhpd256), |
| DEFINE_BUILTIN(unpckhps), |
| //DEFINE_BUILTIN(unpckhps256), |
| DEFINE_BUILTIN(unpcklpd), |
| //DEFINE_BUILTIN(unpcklpd256), |
| DEFINE_BUILTIN(unpcklps), |
| //DEFINE_BUILTIN(unpcklps256), |
| //DEFINE_BUILTIN(vbroadcastf128_pd256), |
| //DEFINE_BUILTIN(vbroadcastf128_ps256), |
| //DEFINE_BUILTIN(vbroadcastsd256), |
| //DEFINE_BUILTIN(vbroadcastss), |
| //DEFINE_BUILTIN(vbroadcastss256), |
| DEFINE_BUILTIN(vec_ext_v16qi), |
| DEFINE_BUILTIN(vec_ext_v2df), |
| DEFINE_BUILTIN(vec_ext_v2di), |
| DEFINE_BUILTIN(vec_ext_v2si), |
| DEFINE_BUILTIN(vec_ext_v4hi), |
| DEFINE_BUILTIN(vec_ext_v4sf), |
| DEFINE_BUILTIN(vec_ext_v4si), |
| DEFINE_BUILTIN(vec_ext_v8hi), |
| DEFINE_BUILTIN(vec_init_v2si), |
| DEFINE_BUILTIN(vec_init_v4hi), |
| DEFINE_BUILTIN(vec_init_v8qi), |
| //DEFINE_BUILTIN(vec_pack_sfix), |
| DEFINE_BUILTIN(vec_set_v16qi), |
| DEFINE_BUILTIN(vec_set_v2di), |
| DEFINE_BUILTIN(vec_set_v4hi), |
| //DEFINE_BUILTIN(vec_set_v4sf), |
| DEFINE_BUILTIN(vec_set_v4si), |
| DEFINE_BUILTIN(vec_set_v8hi), |
| //DEFINE_BUILTIN(vextractf128_pd256), |
| //DEFINE_BUILTIN(vextractf128_ps256), |
| //DEFINE_BUILTIN(vextractf128_si256), |
| //DEFINE_BUILTIN(vfmaddpd), |
| //DEFINE_BUILTIN(vfmaddpd256), |
| //DEFINE_BUILTIN(vfmaddps), |
| //DEFINE_BUILTIN(vfmaddps256), |
| //DEFINE_BUILTIN(vfmaddsd), |
| //DEFINE_BUILTIN(vfmaddss), |
| //DEFINE_BUILTIN(vfmaddsubpd), |
| //DEFINE_BUILTIN(vfmaddsubpd256), |
| //DEFINE_BUILTIN(vfmaddsubps), |
| //DEFINE_BUILTIN(vfmaddsubps256), |
| //DEFINE_BUILTIN(vfmsubaddpd), |
| //DEFINE_BUILTIN(vfmsubaddpd256), |
| //DEFINE_BUILTIN(vfmsubaddps), |
| //DEFINE_BUILTIN(vfmsubaddps256), |
| //DEFINE_BUILTIN(vfmsubpd), |
| //DEFINE_BUILTIN(vfmsubpd256), |
| //DEFINE_BUILTIN(vfmsubps), |
| //DEFINE_BUILTIN(vfmsubps256), |
| //DEFINE_BUILTIN(vfmsubsd), |
| //DEFINE_BUILTIN(vfmsubss), |
| //DEFINE_BUILTIN(vfnmaddpd), |
| //DEFINE_BUILTIN(vfnmaddpd256), |
| //DEFINE_BUILTIN(vfnmaddps), |
| //DEFINE_BUILTIN(vfnmaddps256), |
| //DEFINE_BUILTIN(vfnmaddsd), |
| //DEFINE_BUILTIN(vfnmaddss), |
| //DEFINE_BUILTIN(vfnmsubpd), |
| //DEFINE_BUILTIN(vfnmsubpd256), |
| //DEFINE_BUILTIN(vfnmsubps), |
| //DEFINE_BUILTIN(vfnmsubps256), |
| //DEFINE_BUILTIN(vfnmsubsd), |
| //DEFINE_BUILTIN(vfnmsubss), |
| //DEFINE_BUILTIN(vinsertf128_pd256), |
| //DEFINE_BUILTIN(vinsertf128_ps256), |
| //DEFINE_BUILTIN(vinsertf128_si256), |
| //DEFINE_BUILTIN(vperm2f128_pd256), |
| //DEFINE_BUILTIN(vperm2f128_ps256), |
| //DEFINE_BUILTIN(vperm2f128_si256), |
| //DEFINE_BUILTIN(vpermilpd), |
| //DEFINE_BUILTIN(vpermilpd256), |
| //DEFINE_BUILTIN(vpermilps), |
| //DEFINE_BUILTIN(vpermilps256), |
| //DEFINE_BUILTIN(vpermilvarpd), |
| //DEFINE_BUILTIN(vpermilvarpd256), |
| //DEFINE_BUILTIN(vpermilvarps), |
| //DEFINE_BUILTIN(vpermilvarps256), |
| //DEFINE_BUILTIN(vtestcpd), |
| //DEFINE_BUILTIN(vtestcpd256), |
| //DEFINE_BUILTIN(vtestcps), |
| //DEFINE_BUILTIN(vtestcps256), |
| //DEFINE_BUILTIN(vtestnzcpd), |
| //DEFINE_BUILTIN(vtestnzcpd256), |
| //DEFINE_BUILTIN(vtestnzcps), |
| //DEFINE_BUILTIN(vtestnzcps256), |
| //DEFINE_BUILTIN(vtestzpd), |
| //DEFINE_BUILTIN(vtestzpd256), |
| //DEFINE_BUILTIN(vtestzps), |
| //DEFINE_BUILTIN(vtestzps256), |
| //DEFINE_BUILTIN(vzeroall), |
| DEFINE_BUILTIN(xorpd), |
| DEFINE_BUILTIN(xorpd256), |
| DEFINE_BUILTIN(xorps), |
| DEFINE_BUILTIN(xorps256) |