Home
last modified time | relevance | path

Searched refs:HasAVX512 (Results 1 – 5 of 5) sorted by relevance

/freebsd-10-stable/contrib/llvm/lib/Target/X86/
DX86InstrFormats.td343 let Predicates = !if(hasEVEXPrefix /* EVEX */, [HasAVX512],
357 let Predicates = !if(hasEVEXPrefix /* EVEX */, [HasAVX512],
369 let Predicates = !if(hasEVEXPrefix /* EVEX */, [HasAVX512],
388 let Predicates = !if(hasEVEXPrefix /* EVEX */, [HasAVX512],
618 Requires<[HasAVX512]>;
622 Requires<[HasAVX512]>;
626 Requires<[HasAVX512]>;
630 Requires<[HasAVX512]>;
634 Requires<[HasAVX512]>;
638 Requires<[HasAVX512]>;
[all …]
DX86RegisterInfo.cpp249 bool HasAVX512 = TM.getSubtarget<X86Subtarget>().hasAVX512(); in getCalleeSavedRegs() local
250 if (HasAVX512 && IsWin64) in getCalleeSavedRegs()
252 if (HasAVX512 && Is64Bit) in getCalleeSavedRegs()
288 bool HasAVX512 = TM.getSubtarget<X86Subtarget>().hasAVX512(); in getCallPreservedMask() local
291 if (IsWin64 && HasAVX512) in getCallPreservedMask()
293 if (Is64Bit && HasAVX512) in getCallPreservedMask()
DX86InstrAVX512.td3 let Predicates = [HasAVX512] in {
88 isPseudo = 1, Predicates = [HasAVX512] in {
492 let Predicates = [HasAVX512] in {
669 let Predicates = [HasAVX512] in {
847 let Predicates = [HasAVX512] in {
854 let Predicates = [HasAVX512] in {
869 let Predicates = [HasAVX512] in {
885 let Predicates = [HasAVX512] in
912 let Predicates = [HasAVX512] in
939 let Predicates = [HasAVX512] in
[all …]
DX86InstrInfo.cpp2986 bool HasAVX512 = Subtarget.hasAVX512(); in CopyToFromAsymmetricReg() local
2990 return HasAVX512 ? X86::VMOVPQIto64Zrr: (HasAVX ? X86::VMOVPQIto64rr : in CopyToFromAsymmetricReg()
2998 return HasAVX512 ? X86::VMOV64toPQIZrr: (HasAVX ? X86::VMOV64toPQIrr : in CopyToFromAsymmetricReg()
3010 return HasAVX512 ? X86::VMOVSS2DIZrr : (HasAVX ? X86::VMOVSS2DIrr : X86::MOVSS2DIrr); in CopyToFromAsymmetricReg()
3014 return HasAVX512 ? X86::VMOVDI2SSZrr : (HasAVX ? X86::VMOVDI2SSrr : X86::MOVDI2SSrr); in CopyToFromAsymmetricReg()
3041 bool HasAVX512 = TM.getSubtarget<X86Subtarget>().hasAVX512(); in copyPhysReg() local
3063 else if (HasAVX512) in copyPhysReg()
DX86InstrInfo.td660 def HasAVX512 : Predicate<"Subtarget->hasAVX512()">;