• Home
  • Raw
  • Download

Lines Matching refs:XMM2

46   let XMM = [XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7];
52 let XMM = [XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7,
233 // Vector types are returned in XMM0 and XMM1, when they fit. XMM2 and XMM3
237 CCAssignToReg<[XMM0,XMM1,XMM2,XMM3]>>,
268 CCIfType<[f32, f64], CCAssignToReg<[XMM0,XMM1,XMM2]>>>>,
279 CCIfType<[f32], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>,
280 CCIfType<[f64], CCIfSubtarget<"hasSSE2()", CCAssignToReg<[XMM0,XMM1,XMM2]>>>,
295 CCAssignToReg<[XMM0,XMM1,XMM2,XMM3]>>,
323 CCAssignToReg<[XMM0,XMM1,XMM2,XMM3]>>,
364 CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,
400 // XMM0, XMM1, XMM2 and XMM3 can be used to return FP values.
401 CCIfType<[f32], CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,
402 CCIfType<[f64], CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,
403 CCIfType<[f128], CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,
405 // MMX vector types are returned in XMM0, XMM1, XMM2 and XMM3.
406 CCIfType<[x86mmx], CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,
550 CCAssignToReg<[XMM0, XMM1, XMM2, XMM3, XMM4, XMM5, XMM6, XMM7]>>>,
645 CCAssignToRegWithShadow<[XMM0, XMM1, XMM2, XMM3],
650 [XMM0, XMM1, XMM2, XMM3]>>,
652 [XMM0, XMM1, XMM2, XMM3]>>,
654 [XMM0, XMM1, XMM2, XMM3]>>,
660 [XMM1, XMM2, XMM3]>>>>,
663 [XMM0, XMM1, XMM2, XMM3]>>,
689 CCAssignToReg<[XMM1, XMM2, XMM3, XMM4, XMM5, XMM6]>>>,
762 CCAssignToReg<[XMM0, XMM1, XMM2]>>>,
781 CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>>,
806 CCAssignToReg<[XMM0,XMM1,XMM2]>>>>>,
949 CCAssignToReg<[XMM0,XMM1,XMM2]>>>>,
997 CCAssignToReg<[XMM0, XMM1, XMM2, XMM3]>>,