Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp305 if (HasAVX) in getCalleeSavedRegs()
311 if (HasAVX) in getCalleeSavedRegs()
324 if (HasAVX && IsWin64) in getCalleeSavedRegs()
326 if (HasAVX && Is64Bit) in getCalleeSavedRegs()
371 if (HasAVX) in getCalleeSavedRegs()
379 if (HasAVX) in getCalleeSavedRegs()
428 if (HasAVX) in getCallPreservedMask()
434 if (HasAVX) in getCallPreservedMask()
446 if (HasAVX && IsWin64) in getCallPreservedMask()
489 if (HasAVX) in getCallPreservedMask()
[all …]
H A DX86FastISel.cpp322 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitLoad() local
401 assert(HasAVX); in X86FastEmitLoad()
412 assert(HasAVX); in X86FastEmitLoad()
426 assert(HasAVX); in X86FastEmitLoad()
484 bool HasAVX = Subtarget->hasAVX(); in X86FastEmitStore() local
575 assert(HasAVX); in X86FastEmitStore()
585 assert(HasAVX); in X86FastEmitStore()
598 assert(HasAVX); in X86FastEmitStore()
1353 bool HasAVX = Subtarget->hasAVX(); in X86ChooseCmpOpcode() local
2467 if (HasAVX) { in X86SelectFPExtOrFPTrunc()
[all …]
H A DX86InstrSSE.td2013 let Predicates = [HasAVX] in {
2215 let Predicates = [HasAVX] in {
4528 let Predicates = [HasAVX] in {
4569 let Predicates = [HasAVX] in {
4642 let Predicates = [HasAVX] in {
5818 let Predicates = [HasAVX] in
5938 let Predicates = [HasAVX] in
6094 let Predicates = [HasAVX] in {
6176 let Predicates = [HasAVX] in {
6272 let Predicates = [HasAVX] in {
[all …]
H A DX86InstructionSelector.cpp438 bool HasAVX = STI.hasAVX(); in getLoadStoreOp() local
453 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreOp()
456 HasAVX ? X86::VMOVSSmr : in getLoadStoreOp()
463 HasAVX ? X86::VMOVSDrm_alt : in getLoadStoreOp()
466 HasAVX ? X86::VMOVSDmr : in getLoadStoreOp()
473 : HasAVX ? X86::VMOVAPSrm : X86::MOVAPSrm) in getLoadStoreOp()
482 : HasAVX ? X86::VMOVUPSrm : X86::MOVUPSrm) in getLoadStoreOp()
1160 bool HasAVX = STI.hasAVX(); in selectExtract() local
1167 else if (HasAVX) in selectExtract()
1293 bool HasAVX = STI.hasAVX(); in selectInsert() local
[all …]
H A DX86InstrFormats.td545 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX],
560 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX],
583 !if(!eq(OpEnc.Value, EncVEX.Value), [HasAVX],
618 Requires<[HasAVX]>;
622 Requires<[HasAVX]>;
669 Requires<[HasAVX]>;
673 PD, Requires<[HasAVX]>;
779 Requires<[HasAVX]>;
783 Requires<[HasAVX]>;
H A DX86InstrVecCompiler.td124 let Predicates = [HasAVX, NoVLX] in {
390 let Predicates = [HasAVX, NoVLX] in {
435 let Predicates = [HasAVX, NoVLX] in {
H A DX86InstrInfo.cpp3417 bool HasAVX = Subtarget.hasAVX(); in CopyToFromAsymmetricReg() local
3496 bool HasAVX = Subtarget.hasAVX(); in copyPhysReg() local
3600 bool HasAVX = STI.hasAVX(); in getLoadStoreRegOpcode() local
3626 HasAVX ? X86::VMOVSSrm_alt : in getLoadStoreRegOpcode()
3629 HasAVX ? X86::VMOVSSmr : in getLoadStoreRegOpcode()
3658 HasAVX ? X86::VMOVSDmr : in getLoadStoreRegOpcode()
3679 HasAVX ? X86::VMOVAPSrm : in getLoadStoreRegOpcode()
3683 HasAVX ? X86::VMOVAPSmr : in getLoadStoreRegOpcode()
3689 HasAVX ? X86::VMOVUPSrm : in getLoadStoreRegOpcode()
3693 HasAVX ? X86::VMOVUPSmr : in getLoadStoreRegOpcode()
[all …]
H A DX86InstrInfo.td896 def HasAVX : Predicate<"Subtarget->hasAVX()">;
/openbsd/gnu/llvm/compiler-rt/lib/builtins/
H A Dcpu_model.c684 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local
693 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures()
696 if (HasAVX) in getAvailableFeatures()
704 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
731 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()
/openbsd/gnu/llvm/llvm/lib/TargetParser/
H A DHost.cpp1169 bool HasAVX = ((ECX & AVXBits) == AVXBits) && !getX86XCR0(&EAX, &EDX) && in getAvailableFeatures() local
1178 bool HasAVX512Save = HasAVX && ((EAX & 0xe0) == 0xe0); in getAvailableFeatures()
1181 if (HasAVX) in getAvailableFeatures()
1189 if (HasLeaf7 && ((EBX >> 5) & 1) && HasAVX) in getAvailableFeatures()
1222 if (HasLeaf7 && ((ECX >> 10) & 1) && HasAVX) in getAvailableFeatures()