Searched refs:HasAVX (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp246 bool HasAVX = Subtarget.hasAVX(); local
256 if (HasAVX)
262 if (HasAVX)
275 if (HasAVX && IsWin64)
277 if (HasAVX && Is64Bit)
279 if (!HasAVX && !IsWin64 && Is64Bit)
299 if (HasAVX)
305 if (HasAVX)
345 bool HasAVX = Subtarget.hasAVX(); local
353 if (HasAVX)
[all...]
H A DX86FastISel.cpp352 bool HasAVX = Subtarget->hasAVX(); local
381 Opc = HasAVX ? X86::VMOVSSrm : X86::MOVSSrm;
390 Opc = HasAVX ? X86::VMOVSDrm : X86::MOVSDrm;
402 Opc = HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm;
404 Opc = HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm;
406 Opc = HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm;
411 Opc = HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm;
413 Opc = HasAVX ? X86::VMOVAPDrm : X86::MOVAPDrm;
415 Opc = HasAVX ? X86::VMOVUPDrm : X86::MOVUPDrm;
423 Opc = HasAVX
506 bool HasAVX = Subtarget->hasAVX(); local
1329 bool HasAVX = Subtarget->hasAVX(); local
2657 bool HasAVX = Subtarget->hasAVX(); local
2853 bool HasAVX = Subtarget->hasAVX(); local
[all...]
H A DX86InstrInfo.cpp4340 bool HasAVX = Subtarget.hasAVX(); local
4345 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr :
4353 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr :
4365 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr);
4369 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr);
4452 bool HasAVX = Subtarget.hasAVX(); local
4478 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr;
4623 bool HasAVX = STI.hasAVX(); local
4643 (HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) :
4644 (HasAVX
5515 bool HasAVX = Subtarget.hasAVX(); local
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/X86/
H A DX86Subtarget.h78 /// HasAVX - Target has AVX instructions
79 bool HasAVX; member in class:llvm::X86Subtarget
183 bool hasAVX() const { return HasAVX; }
H A DX86Subtarget.cpp199 //if ((ECX >> 28) & 1) { HasAVX = true; ToggleFeature(X86::FeatureAVX); }
284 , HasAVX(false)
336 if (!HasAVX && X86SSELevel < SSE2) {
354 if (HasAVX)
H A DX86InstrInfo.cpp2138 bool HasAVX) {
2147 return HasAVX ? X86::VMOVPQIto64rr : X86::MOVPQIto64rr;
2155 return HasAVX ? X86::VMOV64toPQIrr : X86::MOV64toPQIrr;
2166 return HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr;
2170 return HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr;
2180 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX(); local
2200 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr;
2206 Opc = CopyToFromAsymmetricReg(DestReg, SrcReg, HasAVX);
2250 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX(); local
2270 (HasAVX
2137 CopyToFromAsymmetricReg(unsigned DestReg, unsigned SrcReg, bool HasAVX) argument
2420 bool HasAVX = TM.getSubtarget<X86Subtarget>().hasAVX(); local
[all...]
H A DX86FastISel.cpp820 bool HasAVX = Subtarget->hasAVX(); local
821 bool X86ScalarSSEf32 = HasAVX || Subtarget->hasSSE1();
822 bool X86ScalarSSEf64 = HasAVX || Subtarget->hasSSE2();
831 return X86ScalarSSEf32 ? (HasAVX ? X86::VUCOMISSrr : X86::UCOMISSrr) : 0;
833 return X86ScalarSSEf64 ? (HasAVX ? X86::VUCOMISDrr : X86::UCOMISDrr) : 0;
/external/llvm/lib/Support/
H A DHost.cpp723 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && local
725 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0);
729 bool HasAVX2 = HasAVX && HasLeaf7 && (EBX & 0x20);
731 Features |= (HasAVX << FEATURE_AVX);
/external/swiftshader/third_party/llvm-subzero/lib/Support/
H A DHost.cpp757 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && local
759 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0);
763 bool HasAVX2 = HasAVX && HasLeaf7 && (EBX & 0x20);
765 Features |= (HasAVX << FEATURE_AVX);

Completed in 724 milliseconds