Home | History | Annotate | Download | only in X86

Lines Matching refs:HasAVX

357       Opc = Subtarget->hasAVX() ? X86::VMOVSSrm : X86::MOVSSrm;
366 Opc = Subtarget->hasAVX() ? X86::VMOVSDrm : X86::MOVSDrm;
378 Opc = Subtarget->hasAVX() ? X86::VMOVAPSrm : X86::MOVAPSrm;
380 Opc = Subtarget->hasAVX() ? X86::VMOVUPSrm : X86::MOVUPSrm;
385 Opc = Subtarget->hasAVX() ? X86::VMOVAPDrm : X86::MOVAPDrm;
387 Opc = Subtarget->hasAVX() ? X86::VMOVUPDrm : X86::MOVUPDrm;
395 Opc = Subtarget->hasAVX() ? X86::VMOVDQArm : X86::MOVDQArm;
397 Opc = Subtarget->hasAVX() ? X86::VMOVDQUrm : X86::MOVDQUrm;
438 (Subtarget->hasAVX() ? X86::VMOVSSmr : X86::MOVSSmr) : X86::ST_Fp32m;
442 (Subtarget->hasAVX() ? X86::VMOVSDmr : X86::MOVSDmr) : X86::ST_Fp64m;
446 Opc = Subtarget->hasAVX() ? X86::VMOVAPSmr : X86::MOVAPSmr;
448 Opc = Subtarget->hasAVX() ? X86::VMOVUPSmr : X86::MOVUPSmr;
452 Opc = Subtarget->hasAVX() ? X86::VMOVAPDmr : X86::MOVAPDmr;
454 Opc = Subtarget->hasAVX() ? X86::VMOVUPDmr : X86::MOVUPDmr;
461 Opc = Subtarget->hasAVX() ? X86::VMOVDQAmr : X86::MOVDQAmr;
463 Opc = Subtarget->hasAVX() ? X86::VMOVDQUmr : X86::MOVDQUmr;
1111 bool HasAVX = Subtarget->hasAVX();
1122 return X86ScalarSSEf32 ? (HasAVX ? X86::VUCOMISSrr : X86::UCOMISSrr) : 0;
1124 return X86ScalarSSEf64 ? (HasAVX ? X86::VUCOMISDrr : X86::UCOMISDrr) : 0;
1928 if (Subtarget->hasAVX()) {
2093 assert(Subtarget->hasAVX() && "Expected a subtarget with AVX!");
2120 if (Subtarget->hasAVX())
2131 unsigned Opc = Subtarget->hasAVX() ? X86::VCVTSS2SDrr : X86::CVTSS2SDrr;
2142 unsigned Opc = Subtarget->hasAVX() ? X86::VCVTSD2SSrr : X86::CVTSD2SSrr;
2449 bool HasAVX = Subtarget->hasAVX();
2454 case MVT::f32: Opc = SqrtOpc[0][HasAVX]; RC = &X86::FR32RegClass; break;
2455 case MVT::f64: Opc = SqrtOpc[1][HasAVX]; RC = &X86::FR64RegClass; break;
2465 if (HasAVX) {
2645 bool HasAVX = Subtarget->hasAVX();
2649 case MVT::i32: Opc = CvtOpc[IsInputDouble][0][HasAVX]; break;
2650 case MVT::i64: Opc = CvtOpc[IsInputDouble][1][HasAVX]; break;
3310 Opc = Subtarget->hasAVX() ? X86::VMOVSSrm : X86::MOVSSrm;
3319 Opc = Subtarget->hasAVX() ? X86::VMOVSDrm : X86::MOVSDrm;