Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrShiftRotate.td197 def 8m1_NF_ND : UnaryOpM_R<0xD1, MemMRM, m, Xi8>, EVEX_NF;
198 def 16m1_NF_ND : UnaryOpM_R<0xD1, MemMRM, m, Xi16>, EVEX_NF, PD;
199 def 32m1_NF_ND : UnaryOpM_R<0xD1, MemMRM, m, Xi32>, EVEX_NF;
200 def 64m1_NF_ND : UnaryOpM_R<0xD1, MemMRM, m, Xi64>, EVEX_NF;
443 def 32rrCL_NF_ND : ShlrdOpRRC_R<o2, m, Xi32, null_frag, 1>, EVEX_NF;
482 def 16mri8_NF_ND : ShlrdOpMRI8U_R<o3, m, Xi16>, EVEX_NF, PD;
483 def 32mri8_NF_ND : ShlrdOpMRI8U_R<o3, m, Xi32>, EVEX_NF;
484 def 64mri8_NF_ND : ShlrdOpMRI8U_R<o3, m, Xi64>, EVEX_NF;
486 def 16mrCL_NF_ND : ShlrdOpMRC_R<o2, m, Xi16>, EVEX_NF, PD;
487 def 32mrCL_NF_ND : ShlrdOpMRC_R<o2, m, Xi32>, EVEX_NF;
[all …]
H A DX86InstrArithmetic.td248 def IMUL32rr_NF_ND : IMulOpRR_R<Xi32, WriteIMul32Reg, 1>, EVEX_NF;
249 def IMUL64rr_NF_ND : IMulOpRR_R<Xi64, WriteIMul64Reg, 1>, EVEX_NF;
514 def NEG8r_NF_ND : NegOpR_R<Xi8, 1>, EVEX_NF;
515 def NEG16r_NF_ND : NegOpR_R<Xi16, 1>, EVEX_NF, PD;
516 def NEG32r_NF_ND : NegOpR_R<Xi32, 1>, EVEX_NF;
517 def NEG64r_NF_ND : NegOpR_R<Xi64, 1>, EVEX_NF;
531 def NEG8m_NF_ND : NegOpM_R<Xi8>, EVEX_NF;
532 def NEG16m_NF_ND : NegOpM_R<Xi16>, EVEX_NF, PD;
533 def NEG32m_NF_ND : NegOpM_R<Xi32>, EVEX_NF;
534 def NEG64m_NF_ND : NegOpM_R<Xi64>, EVEX_NF;
[all …]
H A DX86CompressEVEX.cpp260 assert(IsND && (NewDesc.TSFlags & X86II::EVEX_NF) && in CompressEVEXImpl()
H A DX86InstrFormats.td257 bit hasEVEX_NF = 0; // Does this inst set the EVEX_NF field?
H A DX86InstrUtils.td52 class EVEX_NF { bit hasEVEX_NF = 1; }
119 class NF: T_MAP4, EVEX, EVEX_NF;
/freebsd/contrib/llvm-project/llvm/utils/TableGen/
H A DX86RecognizableInstr.cpp189 #define EVEX_NF(n) (HasEVEX_NF ? n##_NF : n) macro
190 #define EVEX_B_NF(n) (HasEVEX_B ? EVEX_NF(n##_B) : EVEX_NF(n))
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86InstPrinterCommon.cpp374 if (TSFlags & X86II::EVEX_NF) in printInstFlags()
H A DX86BaseInfo.h878 EVEX_NF = 1ULL << EVEX_NFShift enumerator
H A DX86MCCodeEmitter.cpp991 Prefix.setNF(TSFlags & X86II::EVEX_NF); in emitVEXOpcodePrefix()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp4004 if (ForcedNoFlag != !!(MCID.TSFlags & X86II::EVEX_NF)) in checkTargetMatchPredicate()