HomeSort by relevance Sort by last modified time
    Searched refs:hasAVX (Results 1 - 25 of 26) sorted by null

1 2

  /external/swiftshader/third_party/LLVM/lib/Target/X86/
X86Subtarget.h 78 /// HasAVX - Target has AVX instructions
79 bool HasAVX;
183 bool hasAVX() const { return HasAVX; }
184 bool hasXMM() const { return hasSSE1() || hasAVX(); }
185 bool hasXMMInt() const { return hasSSE2() || hasAVX(); }
X86TargetMachine.cpp 139 (Subtarget.hasSSE2() || Subtarget.hasAVX())) {
144 if (Subtarget.hasAVX() && UseVZeroUpper) {
X86FastISel.cpp 63 X86ScalarSSEf64 = Subtarget->hasSSE2() || Subtarget->hasAVX();
64 X86ScalarSSEf32 = Subtarget->hasSSE1() || Subtarget->hasAVX();
203 Opc = Subtarget->hasAVX() ? X86::VMOVSSrm : X86::MOVSSrm;
212 Opc = Subtarget->hasAVX() ? X86::VMOVSDrm : X86::MOVSDrm;
255 (Subtarget->hasAVX() ? X86::VMOVSSmr : X86::MOVSSmr) : X86::ST_Fp32m;
259 (Subtarget->hasAVX() ? X86::VMOVSDmr : X86::MOVSDmr) : X86::ST_Fp64m;
820 bool HasAVX = Subtarget->hasAVX();
821 bool X86ScalarSSEf32 = HasAVX || Subtarget->hasSSE1();
822 bool X86ScalarSSEf64 = HasAVX || Subtarget->hasSSE2()
    [all...]
X86ISelLowering.cpp     [all...]
X86InstrInfo.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
X86GenFastISel.inc 48 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {
51 if ((Subtarget->hasAVX()) && (!Subtarget->hasVLX() || !Subtarget->hasBWI())) {
84 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {
87 if ((Subtarget->hasAVX()) && (!Subtarget->hasVLX() || !Subtarget->hasBWI())) {
120 if ((Subtarget->hasSSSE3() && !Subtarget->hasAVX())) {
123 if ((Subtarget->hasAVX()) && (!Subtarget->hasVLX())) {
218 if ((Subtarget->hasSSE2() && !Subtarget->hasAVX())) {
221 if ((Subtarget->hasAVX() && !Subtarget->hasAVX512())) {
231 if ((Subtarget->hasSSE2() && !Subtarget->hasAVX())) {
234 if ((Subtarget->hasAVX() && !Subtarget->hasAVX512()))
    [all...]
X86GenCallingConv.inc     [all...]
X86GenGlobalISel.inc 167 if (Subtarget->hasSSE1() && !Subtarget->hasAVX())
171 if (Subtarget->hasSSE2() && !Subtarget->hasAVX())
175 if (Subtarget->hasSSE3() && !Subtarget->hasAVX())
179 if (Subtarget->hasSSSE3() && !Subtarget->hasAVX())
181 if (Subtarget->hasSSE41() && !Subtarget->hasAVX())
185 if (Subtarget->hasSSE42() && !Subtarget->hasAVX())
189 if (!Subtarget->hasAVX())
191 if (Subtarget->hasAVX())
195 if (Subtarget->hasAVX() && !Subtarget->hasAVX2())
199 if (Subtarget->hasAVX() && !Subtarget->hasAVX512()
    [all...]
  /external/llvm/lib/Target/X86/
X86Subtarget.h 388 bool hasAVX() const { return X86SSELevel >= AVX; }
391 bool hasFp256() const { return hasAVX(); }
X86TargetTransformInfo.cpp 59 if (ST->hasAVX()) return 256;
82 if (ST->hasAVX())
302 (ST->hasAVX() && !ST->hasAVX2()))
388 if (ST->hasAVX() && !ST->hasAVX2()) {
457 if (ST->hasAVX())
    [all...]
X86VZeroUpper.cpp 260 if (!ST.hasAVX() || ST.hasAVX512() || ST.hasFastPartialYMMWrite())
X86FastISel.cpp 352 bool HasAVX = Subtarget->hasAVX();
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
    [all...]
X86RegisterInfo.cpp 246 bool HasAVX = Subtarget.hasAVX();
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()
    [all...]
X86InstrInfo.cpp     [all...]
X86ISelLowering.cpp     [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
X86TargetTransformInfo.cpp 137 if (ST->hasAVX() && PreferVectorWidth >= 256)
166 if (ST->hasAVX())
379 if (ISD == ISD::SDIV && LT.second == MVT::v8i32 && ST->hasAVX())
381 if (ISD == ISD::SREM && LT.second == MVT::v8i32 && ST->hasAVX())
602 ((VT == MVT::v16i16 || VT == MVT::v8i32) && ST->hasAVX()))
685 if (ST->hasAVX())
    [all...]
X86VZeroUpper.cpp 283 if (!ST.hasAVX() || ST.hasFastPartialYMMorZMMWrite())
X86RegisterInfo.cpp 271 bool HasAVX = Subtarget.hasAVX();
287 if (HasAVX)
293 if (HasAVX)
306 if (HasAVX && IsWin64)
308 if (HasAVX && Is64Bit)
310 if (!HasAVX && !IsWin64 && Is64Bit)
345 if (HasAVX)
353 if (HasAVX)
394 bool HasAVX = Subtarget.hasAVX()
    [all...]
X86FastISel.cpp 324 bool HasAVX = Subtarget->hasAVX();
355 Opc = HasAVX512 ? X86::VMOVSSZrm : HasAVX ? X86::VMOVSSrm : X86::MOVSSrm;
364 Opc = HasAVX512 ? X86::VMOVSDZrm : HasAVX ? X86::VMOVSDrm : X86::MOVSDrm;
377 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm;
380 HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm;
383 HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm;
389 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm;
392 HasAVX ? X86::VMOVAPDrm : X86::MOVAPDrm;
395 HasAVX ? X86::VMOVUPDrm : X86::MOVUPDrm
    [all...]
X86Subtarget.h 544 bool hasAVX() const { return X86SSELevel >= AVX; }
X86ISelDAGToDAG.cpp     [all...]
X86InstructionSelector.cpp 396 bool HasAVX = STI.hasAVX();
411 : HasAVX ? X86::VMOVSSrm : X86::MOVSSrm)
413 : HasAVX ? X86::VMOVSSmr : X86::MOVSSmr);
419 : HasAVX ? X86::VMOVSDrm : X86::MOVSDrm)
421 : HasAVX ? X86::VMOVSDmr : X86::MOVSDmr);
427 : HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm)
431 : HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr);
436 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm)
440 : HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr)
    [all...]
X86LegalizerInfo.cpp 320 if (!Subtarget.hasAVX())
X86InterleavedAccess.cpp 141 if (!Subtarget.hasAVX() || (Factor != 4 && Factor != 3))
    [all...]
X86ISelLowering.cpp     [all...]

Completed in 1302 milliseconds

1 2