Searched refs:HasAVX (Results 1 – 10 of 10) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86RegisterInfo.cpp | 286 bool HasAVX = Subtarget.hasAVX(); in getCalleeSavedRegs() local 302 if (HasAVX) in getCalleeSavedRegs() 308 if (HasAVX) in getCalleeSavedRegs() 321 if (HasAVX && IsWin64) in getCalleeSavedRegs() 323 if (HasAVX && Is64Bit) in getCalleeSavedRegs() 325 if (!HasAVX && !IsWin64 && Is64Bit) in getCalleeSavedRegs() 364 if (HasAVX) in getCalleeSavedRegs() 372 if (HasAVX) in getCalleeSavedRegs() 413 bool HasAVX = Subtarget.hasAVX(); in getCallPreservedMask() local 421 if (HasAVX) in getCallPreservedMask() [all …]
|
D | X86FastISel.cpp | 322 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitLoad() local 352 HasAVX ? X86::VMOVSSrm_alt : in X86FastEmitLoad() 360 HasAVX ? X86::VMOVSDrm_alt : in X86FastEmitLoad() 371 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() 374 HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm; in X86FastEmitLoad() 377 HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm; in X86FastEmitLoad() 382 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() 385 HasAVX ? X86::VMOVAPDrm : X86::MOVAPDrm; in X86FastEmitLoad() 388 HasAVX ? X86::VMOVUPDrm : X86::MOVUPDrm; in X86FastEmitLoad() 396 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() [all …]
|
D | X86InstrSSE.td | 350 let Predicates = [HasAVX, NoVLX] in { 395 let Predicates = [HasAVX, NoVLX] in { 537 let Predicates = [HasAVX, NoVLX] in { 1157 PS, VEX, Requires<[HasAVX, NoVLX]>, VEX_WIG; 1161 PS, VEX, VEX_L, Requires<[HasAVX, NoVLX]>, VEX_WIG; 1309 Requires<[HasAVX]>, Sched<[WriteCvtSS2SD]>; 1314 []>, XS, VEX_4V, VEX_LIG, VEX_WIG, Requires<[HasAVX]>, 1444 let Predicates = [HasAVX, NoVLX] in { 1478 let Predicates = [HasAVX, NoVLX], Uses = [MXCSR], mayRaiseFPException = 1 in { 1527 let Predicates = [HasAVX, NoVLX] in { [all …]
|
D | X86InstructionSelector.cpp | 399 bool HasAVX = STI.hasAVX(); in getLoadStoreOp() local 414 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreOp() 417 HasAVX ? X86::VMOVSSmr : in getLoadStoreOp() 424 HasAVX ? X86::VMOVSDrm_alt : in getLoadStoreOp() 427 HasAVX ? X86::VMOVSDmr : in getLoadStoreOp() 434 : HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) in getLoadStoreOp() 438 : HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr); in getLoadStoreOp() 443 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreOp() 447 : HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr); in getLoadStoreOp() 1167 bool HasAVX = STI.hasAVX(); in selectExtract() local [all …]
|
D | X86InstrFormats.td | 514 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 529 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 552 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 587 Requires<[HasAVX]>; 591 Requires<[HasAVX]>; 638 Requires<[HasAVX]>; 642 PD, Requires<[HasAVX]>; 747 Requires<[HasAVX]>; 751 Requires<[HasAVX]>;
|
D | X86InstrVecCompiler.td | 114 let Predicates = [HasAVX, NoVLX] in { 374 let Predicates = [HasAVX, NoVLX] in { 419 let Predicates = [HasAVX, NoVLX] in {
|
D | X86InstrInfo.cpp | 2891 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local 2930 HasAVX ? X86::VMOVPQIto64rr : in CopyToFromAsymmetricReg() 2939 HasAVX ? X86::VMOV64toPQIrr : in CopyToFromAsymmetricReg() 2953 HasAVX ? X86::VMOVPDI2DIrr : in CopyToFromAsymmetricReg() 2960 HasAVX ? X86::VMOVDI2PDIrr : in CopyToFromAsymmetricReg() 2970 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local 2997 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr; in copyPhysReg() 3062 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local 3088 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreRegOpcode() 3091 HasAVX ? X86::VMOVSSmr : in getLoadStoreRegOpcode() [all …]
|
D | X86InstrInfo.td | 864 def HasAVX : Predicate<"Subtarget->hasAVX()">;
|
D | X86ISelLowering.cpp | 43745 bool HasAVX = Subtarget.hasAVX(); in combineVectorSizedSetCCEquality() local 43751 (OpSize == 256 && HasAVX) || in combineVectorSizedSetCCEquality()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | Host.cpp | 1031 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local 1040 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures() 1043 if (HasAVX) in getAvailableFeatures() 1051 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures() 1084 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
|