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 DX86InstrArithmetic.td247 def IMUL16rr_NF_ND : IMulOpRR_R<Xi16, WriteIMul16Reg, 1>, EVEX_NF, PD;
248 def IMUL32rr_NF_ND : IMulOpRR_R<Xi32, WriteIMul32Reg, 1>, EVEX_NF;
249 def IMUL64rr_NF_ND : IMulOpRR_R<Xi64, WriteIMul64Reg, 1>, EVEX_NF;
250 def IMUL16rm_NF_ND : IMulOpRM_R<Xi16, WriteIMul16Reg, 1>, EVEX_NF, PD;
251 def IMUL32rm_NF_ND : IMulOpRM_R<Xi32, WriteIMul32Reg, 1>, EVEX_NF;
252 def IMUL64rm_NF_ND : IMulOpRM_R<Xi64, WriteIMul64Reg, 1>, EVEX_NF;
552 def NEG8r_NF_ND : NegOpR_R<Xi8, 1>, EVEX_NF;
553 def NEG16r_NF_ND : NegOpR_R<Xi16, 1>, EVEX_NF, PD;
554 def NEG32r_NF_ND : NegOpR_R<Xi32, 1>, EVEX_NF;
555 def NEG64r_NF_ND : NegOpR_R<Xi64, 1>, EVEX_NF;
[all …]
H A DX86CompressEVEX.cpp265 assert(IsND && (NewDesc.TSFlags & X86II::EVEX_NF) && in CompressEVEXImpl()
H A DX86InstrMisc.td1238 defm BLSR32 : Bls<"blsr", MRM1r, MRM1m, Xi32, "_NF">, EVEX, EVEX_NF;
1239 defm BLSR64 : Bls<"blsr", MRM1r, MRM1m, Xi64, "_NF">, EVEX, EVEX_NF;
1240 defm BLSMSK32 : Bls<"blsmsk", MRM2r, MRM2m, Xi32, "_NF">, EVEX, EVEX_NF;
1241 defm BLSMSK64 : Bls<"blsmsk", MRM2r, MRM2m, Xi64, "_NF">, EVEX, EVEX_NF;
1242 defm BLSI32 : Bls<"blsi", MRM3r, MRM3m, Xi32, "_NF">, EVEX, EVEX_NF;
1243 defm BLSI64 : Bls<"blsi", MRM3r, MRM3m, Xi64, "_NF">, EVEX, EVEX_NF;
1321 defm BEXTR32 : Bmi4VOp3<0xF7, "bextr", Xi32, null_frag, WriteBEXTR, "_NF">, EVEX, EVEX_NF;
1322 defm BEXTR64 : Bmi4VOp3<0xF7, "bextr", Xi64, null_frag, WriteBEXTR, "_NF">, EVEX, EVEX_NF;
1323 defm BZHI32 : Bmi4VOp3<0xF5, "bzhi", Xi32, null_frag, WriteBZHI, "_NF">, EVEX, EVEX_NF;
1324 defm BZHI64 : Bmi4VOp3<0xF5, "bzhi", Xi64, null_frag, WriteBZHI, "_NF">, EVEX, EVEX_NF;
H A DX86InstrFormats.td259 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.cpp191 #define EVEX_NF(n) (HasEVEX_NF ? n##_NF : n) macro
192 #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.cpp397 if (TSFlags & X86II::EVEX_NF && !X86::isCFCMOVCC(MI->getOpcode())) in printInstFlags()
H A DX86BaseInfo.h872 EVEX_NF = 1ULL << EVEX_NFShift, enumerator
H A DX86MCCodeEmitter.cpp994 Prefix.setNF(TSFlags & X86II::EVEX_NF); in emitVEXOpcodePrefix()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp4144 if (ForcedNoFlag == !(TSFlags & X86II::EVEX_NF) && !X86::isCFCMOVCC(Opc)) in checkTargetMatchPredicate()