Searched refs:HasAVX (Results 1 – 10 of 10) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 287 if (HasAVX) in getCalleeSavedRegs() 293 if (HasAVX) in getCalleeSavedRegs() 306 if (HasAVX && IsWin64) in getCalleeSavedRegs() 308 if (HasAVX && Is64Bit) in getCalleeSavedRegs() 345 if (HasAVX) in getCalleeSavedRegs() 353 if (HasAVX) in getCalleeSavedRegs() 402 if (HasAVX) in getCallPreservedMask() 408 if (HasAVX) in getCallPreservedMask() 420 if (HasAVX && IsWin64) in getCallPreservedMask() 455 if (HasAVX) in getCallPreservedMask() [all …]
|
| H A D | X86FastISel.cpp | 324 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitLoad() local 380 HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm; in X86FastEmitLoad() 383 HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm; in X86FastEmitLoad() 414 assert(HasAVX); in X86FastEmitLoad() 426 assert(HasAVX); in X86FastEmitLoad() 441 assert(HasAVX); in X86FastEmitLoad() 502 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitStore() local 593 assert(HasAVX); in X86FastEmitStore() 603 assert(HasAVX); in X86FastEmitStore() 616 assert(HasAVX); in X86FastEmitStore() [all …]
|
| H A D | X86InstrSSE.td | 2061 let Predicates = [HasAVX] in { 2254 let Predicates = [HasAVX] in { 4688 let Predicates = [HasAVX] in { 4727 let Predicates = [HasAVX] in { 4796 let Predicates = [HasAVX] in { 5556 Requires<[HasAVX]>; 6242 let Predicates = [HasAVX] in 6362 let Predicates = [HasAVX] in 6452 let Predicates = [HasAVX] in { 6532 let Predicates = [HasAVX] in { [all …]
|
| H A D | X86InstructionSelector.cpp | 408 bool HasAVX = STI.hasAVX(); in getLoadStoreOp() local 423 : HasAVX ? X86::VMOVSSrm : X86::MOVSSrm) in getLoadStoreOp() 425 : HasAVX ? X86::VMOVSSmr : X86::MOVSSmr); in getLoadStoreOp() 431 : HasAVX ? X86::VMOVSDrm : X86::MOVSDrm) in getLoadStoreOp() 433 : HasAVX ? X86::VMOVSDmr : X86::MOVSDmr); in getLoadStoreOp() 439 : HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) in getLoadStoreOp() 448 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreOp() 1162 bool HasAVX = STI.hasAVX(); in selectExtract() local 1169 else if (HasAVX) in selectExtract() 1295 bool HasAVX = STI.hasAVX(); in selectInsert() local [all …]
|
| H A D | X86InstrVecCompiler.td | 116 let Predicates = [HasAVX, NoVLX] in { 185 let Predicates = [HasAVX, NoVLX] in { 445 let Predicates = [HasAVX, NoVLX] in { 490 let Predicates = [HasAVX] in {
|
| H A D | X86InstrFormats.td | 509 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 524 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 547 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX], 582 Requires<[HasAVX]>; 586 Requires<[HasAVX]>; 633 Requires<[HasAVX]>; 637 PD, Requires<[HasAVX]>; 742 Requires<[HasAVX]>; 746 Requires<[HasAVX]>;
|
| H A D | X86InstrInfo.cpp | 2932 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local 2994 HasAVX ? X86::VMOVSS2DIrr : in CopyToFromAsymmetricReg() 3001 HasAVX ? X86::VMOVDI2SSrr : in CopyToFromAsymmetricReg() 3011 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local 3107 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local 3167 HasAVX ? X86::VMOVAPSrm : in getLoadStoreRegOpcode() 3171 HasAVX ? X86::VMOVAPSmr : in getLoadStoreRegOpcode() 3177 HasAVX ? X86::VMOVUPSrm : in getLoadStoreRegOpcode() 3181 HasAVX ? X86::VMOVUPSmr : in getLoadStoreRegOpcode() 4132 bool HasAVX = Subtarget.hasAVX(); in expandPostRAPseudo() local [all …]
|
| H A D | X86InstrInfo.td | 815 def HasAVX : Predicate<"Subtarget->hasAVX()">;
|
| /freebsd-12.1/contrib/compiler-rt/lib/builtins/ |
| H A D | cpu_model.c | 503 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local 505 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures() 507 if (HasAVX) in getAvailableFeatures() 515 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures() 542 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
|
| /freebsd-12.1/contrib/llvm/lib/Support/ |
| H A D | Host.cpp | 954 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local 956 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures() 958 if (HasAVX) in getAvailableFeatures() 966 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures() 999 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
|