Home | History | Annotate | Download | only in X86

Lines Matching refs:XMM0

1508          VA.getLocReg() == X86::XMM0 || VA.getLocReg() == X86::XMM1) &&
1532 // 64-bit vector (MMX) values are returned in XMM0 / XMM1 except for v1i64
1536 if (VA.getLocReg() == X86::XMM0 || VA.getLocReg() == X86::XMM1) {
1944 X86::XMM0, X86::XMM1, X86::XMM2, X86::XMM3,
2265 case X86::XMM0: ShadowReg = X86::RCX; break;
2337 X86::XMM0, X86::XMM1, X86::XMM2, X86::XMM3,
7600 movq %rax, %xmm0
7601 punpckldq (c0), %xmm0 // c0: (uint4){ 0x43300000U, 0x45300000U, 0U, 0U }
7602 subpd (c1), %xmm0 // c1: (double2){ 0x1.0p52, 0x1.0p52 * 0x1.0p32 }
7604 haddpd %xmm0, %xmm0
7606 pshufd $0x4e, %xmm0, %xmm1
7607 addpd %xmm1, %xmm0
11715 // FIXME: When we get size specific XMM0 registers, i.e. XMM0_V16I8
11748 .addReg(X86::XMM0);
15849 // wrong class. This can happen with constraints like {xmm0} where the