Searched refs:hasAVX (Results 1 - 7 of 7) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86Subtarget.h311 bool hasAVX() const { return X86SSELevel >= AVX; } function in class:llvm::final
314 bool hasFp256() const { return hasAVX(); }
H A DX86TargetTransformInfo.cpp158 if (ST->hasAVX()) return 256;
175 if (ST->hasAVX())
371 if (ST->hasAVX() && !ST->hasAVX2()) {
449 if (ST->hasAVX()) {
553 if (ST->hasSSE2() && !ST->hasAVX()) {
672 if (ST->hasAVX()) {
724 if (ST->hasAVX()) {
889 if (ST->hasAVX()) {
901 if (ST->hasAVX()) {
H A DX86FastISel.cpp391 Opc = Subtarget->hasAVX() ? X86::VMOVSSrm : X86::MOVSSrm;
400 Opc = Subtarget->hasAVX() ? X86::VMOVSDrm : X86::MOVSDrm;
448 (Subtarget->hasAVX() ? X86::VMOVSSmr : X86::MOVSSmr) : X86::ST_Fp32m;
452 (Subtarget->hasAVX() ? X86::VMOVSDmr : X86::MOVSDmr) : X86::ST_Fp64m;
456 Opc = Subtarget->hasAVX() ? X86::VMOVAPSmr : X86::MOVAPSmr;
458 Opc = Subtarget->hasAVX() ? X86::VMOVUPSmr : X86::MOVUPSmr;
462 Opc = Subtarget->hasAVX() ? X86::VMOVAPDmr : X86::MOVAPDmr;
464 Opc = Subtarget->hasAVX() ? X86::VMOVUPDmr : X86::MOVUPDmr;
471 Opc = Subtarget->hasAVX() ? X86::VMOVDQAmr : X86::MOVDQAmr;
473 Opc = Subtarget->hasAVX()
[all...]
H A DX86VZeroUpper.cpp251 if (!ST.hasAVX() || ST.hasAVX512())
H A DX86RegisterInfo.cpp218 bool HasAVX = Subtarget.hasAVX();
272 bool HasAVX = Subtarget.hasAVX();
H A DX86InstrInfo.cpp3034 bool HasAVX = Subtarget.hasAVX();
3106 bool HasAVX = Subtarget.hasAVX();
3196 bool HasAVX = STI.hasAVX();
3965 bool HasAVX = Subtarget.hasAVX();
4317 bool HasAVX = Subtarget.hasAVX();
4986 // heuristic, we haven't specifically reserved a feature. hasAVX is a decent
4988 if (!Subtarget.hasAVX())
H A DX86ISelLowering.cpp6362 (Subtarget->hasAVX() && (VT == MVT::v8f32 || VT == MVT::v4f64))) {
6403 if (!Subtarget->hasAVX())
6469 VT == MVT::v16i16) && Subtarget->hasAVX()) {
12282 if (Subtarget->hasAVX())
18773 (Subtarget->hasAVX() && (VT == MVT::v8f32 || VT == MVT::v4f64))) &&
19104 if (!Subtarget->hasAVX())
20099 if (!Subtarget->hasAVX())

Completed in 441 milliseconds