Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrSSE.td1099 XS, VEX_4V, VEX_LIG, SIMD_EXC;
1105 XD, VEX_4V, VEX_LIG;
2085 PS, VEX_4V, VEX_WIG;
2089 PS, VEX_4V, VEX_L, VEX_WIG;
2093 PD, VEX_4V, VEX_WIG;
2097 PD, VEX_4V, VEX_L, VEX_WIG;
2329 [], [], 0>, PS, VEX_4V, VEX_WIG;
2333 [], [], 0>, PD, VEX_4V, VEX_WIG;
5469 VEX_4V, VEX_WIG;
7533 Sched<[sched]>, VEX_4V;
[all …]
H A DX86InstrAMX.td94 VEX_4V, T8XD;
98 VEX_4V, T8XS;
102 VEX_4V, T8PD;
106 VEX_4V, T8PS;
166 []>, VEX_4V, T8XS;
196 []>, VEX_4V, T8XD;
H A DX86InstrFormats.td238 class VEX_4V : VEX { bit hasVEX_4V = 1; }
919 VEX_4V, FMASC, Requires<[HasFMA, NoFMA4, NoVLX]>;
923 VEX_4V, FMASC, Requires<[HasFMA, NoFMA4, NoAVX512]>;
927 VEX_4V, FMASC, Requires<[HasFMA, NoAVX512]>;
933 VEX_4V, FMASC, Requires<[HasFMA4, NoVLX]>;
937 VEX_4V, FMASC, Requires<[HasFMA4, NoAVX512]>;
941 VEX_4V, FMASC, Requires<[HasFMA4]>;
964 VEX_4V, Requires<[HasXOP]>;
H A DX86FixupGadgets.cpp182 bool HasVEX_4V = TSFlags & X86II::VEX_4V; in isROPFriendly()
H A DX86InstrArithmetic.td1477 defm ANDN32 : bmi_andn<"andn{l}", GR32, i32mem, loadi32, WriteALU>, T8PS, VEX_4V;
1478 defm ANDN64 : bmi_andn<"andn{q}", GR64, i64mem, loadi64, WriteALU>, T8PS, VEX_4V, VEX_W;
1500 []>, T8XD, VEX_4V, Sched<[WriteIMulH, sched]>;
1505 []>, T8XD, VEX_4V,
H A DX86InstrInfo.td2513 T8PS, VEX_4V, Sched<[sched]>;
2517 T8PS, VEX_4V, Sched<[sched.Folded]>;
2679 VEX_4V, Sched<[WriteALU]>;
2683 VEX_4V, Sched<[WriteALU.Folded, WriteALU.ReadAfterFold]>;
3040 VEX_4V, T8PD, Sched<[WriteXCHG]>;
3047 VEX_4V, VEX_W, T8PD, Sched<[WriteXCHG]>;
H A DX86MCInstLower.cpp978 !(TSFlags & X86II::VEX_W) && (TSFlags & X86II::VEX_4V) && in Lower()
H A DX86InstrAVX512.td3057 sched, HasDQI, IsCommutable>, VEX_4V, VEX_L, PD;
3059 sched, prdW, IsCommutable>, VEX_4V, VEX_L, PS;
3061 sched, HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PD;
3063 sched, HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PS;
3118 VEX_4V, VEX_L, Sched<[sched]>;
/openbsd/gnu/llvm/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCCodeEmitter.cpp671 bool HasVEX_4V = TSFlags & X86II::VEX_4V; in emitVEXOpcodePrefix()
746 uint8_t VEX_4V = 0xf; in emitVEXOpcodePrefix() local
818 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
847 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
875 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
910 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
932 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
966 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
1003 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
1027 VEX_4V = ~VRegEnc & 0xf; in emitVEXOpcodePrefix()
[all …]
H A DX86BaseInfo.h936 VEX_4V = 1ULL << VEX_4VShift, enumerator
1101 bool HasVEX_4V = TSFlags & X86II::VEX_4V; in getMemoryOperandNo()