Searched refs:HasAVX (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 282 bool HasAVX = Subtarget.hasAVX(); in getCalleeSavedRegs() local 303 if (HasAVX) in getCalleeSavedRegs() 309 if (HasAVX) in getCalleeSavedRegs() 322 if (HasAVX && IsWin64) in getCalleeSavedRegs() 324 if (HasAVX && Is64Bit) in getCalleeSavedRegs() 326 if (!HasAVX && !IsWin64 && Is64Bit) in getCalleeSavedRegs() 369 if (HasAVX) in getCalleeSavedRegs() 377 if (HasAVX) in getCalleeSavedRegs() 418 bool HasAVX = Subtarget.hasAVX(); in getCallPreservedMask() local 426 if (HasAVX) in getCallPreservedMask() [all …]
|
| H A D | X86FastISel.cpp | 326 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitLoad() local 356 HasAVX ? X86::VMOVSSrm_alt : in X86FastEmitLoad() 364 HasAVX ? X86::VMOVSDrm_alt : in X86FastEmitLoad() 375 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() 378 HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm; in X86FastEmitLoad() 381 HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm; in X86FastEmitLoad() 386 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() 389 HasAVX ? X86::VMOVAPDrm : X86::MOVAPDrm; in X86FastEmitLoad() 392 HasAVX ? X86::VMOVUPDrm : X86::MOVUPDrm; in X86FastEmitLoad() 400 HasAVX ? X86::VMOVNTDQArm : X86::MOVNTDQArm; in X86FastEmitLoad() [all …]
|
| H A D | X86InstructionSelector.cpp | 400 bool HasAVX = STI.hasAVX(); in getLoadStoreOp() local 415 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreOp() 418 HasAVX ? X86::VMOVSSmr : in getLoadStoreOp() 425 HasAVX ? X86::VMOVSDrm_alt : in getLoadStoreOp() 428 HasAVX ? X86::VMOVSDmr : in getLoadStoreOp() 435 : HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) in getLoadStoreOp() 439 : HasAVX ? X86::VMOVAPSmr : X86::MOVAPSmr); in getLoadStoreOp() 444 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreOp() 448 : HasAVX ? X86::VMOVUPSmr : X86::MOVUPSmr); in getLoadStoreOp() 1122 bool HasAVX = STI.hasAVX(); in selectExtract() local [all …]
|
| H A D | X86InstrSSE.td | 350 let Predicates = [HasAVX, NoVLX] in { 395 let Predicates = [HasAVX, NoVLX] in { 537 let Predicates = [HasAVX, NoVLX] in { 1194 PS, VEX, Requires<[HasAVX, NoVLX]>, VEX_WIG; 1198 PS, VEX, VEX_L, Requires<[HasAVX, NoVLX]>, VEX_WIG; 1348 Requires<[HasAVX]>, Sched<[WriteCvtSS2SD]>; 1353 []>, XS, VEX_4V, VEX_LIG, VEX_WIG, Requires<[HasAVX]>, 1483 let Predicates = [HasAVX, NoVLX] in { 1517 let Predicates = [HasAVX, NoVLX], Uses = [MXCSR], mayRaiseFPException = 1 in { 1566 let Predicates = [HasAVX, NoVLX] in { [all …]
|
| H A D | X86InstrFormats.td | 528 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 543 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 566 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 601 Requires<[HasAVX]>; 605 Requires<[HasAVX]>; 652 Requires<[HasAVX]>; 656 PD, Requires<[HasAVX]>; 761 Requires<[HasAVX]>; 765 Requires<[HasAVX]>;
|
| H A D | X86InstrVecCompiler.td | 114 let Predicates = [HasAVX, NoVLX] in { 374 let Predicates = [HasAVX, NoVLX] in { 419 let Predicates = [HasAVX, NoVLX] in {
|
| H A D | X86InstrInfo.cpp | 3368 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local 3407 HasAVX ? X86::VMOVPQIto64rr : in CopyToFromAsymmetricReg() 3416 HasAVX ? X86::VMOV64toPQIrr : in CopyToFromAsymmetricReg() 3430 HasAVX ? X86::VMOVPDI2DIrr : in CopyToFromAsymmetricReg() 3437 HasAVX ? X86::VMOVDI2PDIrr : in CopyToFromAsymmetricReg() 3447 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local 3474 Opc = HasAVX ? X86::VMOVAPSrr : X86::MOVAPSrr; in copyPhysReg() 3538 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local 3564 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreRegOpcode() 3567 HasAVX ? X86::VMOVSSmr : in getLoadStoreRegOpcode() [all …]
|
| H A D | X86InstrInfo.td | 899 def HasAVX : Predicate<"Subtarget->hasAVX()">;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/ |
| H A D | Host.cpp | 1045 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local 1054 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures() 1057 if (HasAVX) in getAvailableFeatures() 1065 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures() 1098 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
|