Home
last modified time | relevance | path

Searched refs:HasAVX (Results 1 – 10 of 10) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp303 if (HasAVX) in getCalleeSavedRegs()
309 if (HasAVX) in getCalleeSavedRegs()
322 if (HasAVX && IsWin64) in getCalleeSavedRegs()
324 if (HasAVX && Is64Bit) in getCalleeSavedRegs()
369 if (HasAVX) in getCalleeSavedRegs()
377 if (HasAVX) in getCalleeSavedRegs()
426 if (HasAVX) in getCallPreservedMask()
432 if (HasAVX) in getCallPreservedMask()
444 if (HasAVX && IsWin64) in getCallPreservedMask()
487 if (HasAVX) in getCallPreservedMask()
[all …]
H A DX86FastISel.cpp326 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitLoad() local
409 assert(HasAVX); in X86FastEmitLoad()
420 assert(HasAVX); in X86FastEmitLoad()
434 assert(HasAVX); in X86FastEmitLoad()
492 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitStore() local
583 assert(HasAVX); in X86FastEmitStore()
593 assert(HasAVX); in X86FastEmitStore()
606 assert(HasAVX); in X86FastEmitStore()
1360 bool HasAVX = Subtarget->hasAVX(); in X86ChooseCmpOpcode() local
2472 if (HasAVX) { in X86SelectFPExtOrFPTrunc()
[all …]
H A DX86InstructionSelector.cpp400 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()
444 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreOp()
1122 bool HasAVX = STI.hasAVX(); in selectExtract() local
1129 else if (HasAVX) in selectExtract()
1255 bool HasAVX = STI.hasAVX(); in selectInsert() local
[all …]
H A DX86InstrSSE.td1965 let Predicates = [HasAVX] in {
2167 let Predicates = [HasAVX] in {
4464 let Predicates = [HasAVX] in {
4505 let Predicates = [HasAVX] in {
4578 let Predicates = [HasAVX] in {
5743 let Predicates = [HasAVX] in
5863 let Predicates = [HasAVX] in
6019 let Predicates = [HasAVX] in {
6101 let Predicates = [HasAVX] in {
6197 let Predicates = [HasAVX] in {
[all …]
H A DX86InstrFormats.td528 !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 DX86InstrVecCompiler.td114 let Predicates = [HasAVX, NoVLX] in {
374 let Predicates = [HasAVX, NoVLX] in {
419 let Predicates = [HasAVX, NoVLX] in {
H A DX86InstrInfo.cpp3420 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local
3499 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local
3590 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local
3616 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreRegOpcode()
3619 HasAVX ? X86::VMOVSSmr : in getLoadStoreRegOpcode()
3645 HasAVX ? X86::VMOVSDmr : in getLoadStoreRegOpcode()
3666 HasAVX ? X86::VMOVAPSrm : in getLoadStoreRegOpcode()
3670 HasAVX ? X86::VMOVAPSmr : in getLoadStoreRegOpcode()
3676 HasAVX ? X86::VMOVUPSrm : in getLoadStoreRegOpcode()
3680 HasAVX ? X86::VMOVUPSmr : in getLoadStoreRegOpcode()
[all …]
H A DX86InstrInfo.td899 def HasAVX : Predicate<"Subtarget->hasAVX()">;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dcpu_model.c615 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local
624 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures()
627 if (HasAVX) in getAvailableFeatures()
635 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
662 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DHost.cpp1072 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local
1081 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures()
1084 if (HasAVX) in getAvailableFeatures()
1092 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
1125 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()