Home
last modified time | relevance | path

Searched refs:isSVECpyImm (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64AddressingModes.h784 static inline bool isSVECpyImm(int64_t Imm) { in isSVECpyImm() function
815 if (isSVECpyImm<int64_t>(Imm)) in isSVEMoveMaskPreferredLogicalImmediate()
822 if (isSVEMaskOfIdenticalElements<int32_t>(Imm) && isSVECpyImm<int32_t>(S[0])) in isSVEMoveMaskPreferredLogicalImmediate()
824 if (isSVEMaskOfIdenticalElements<int16_t>(Imm) && isSVECpyImm<int16_t>(H[0])) in isSVEMoveMaskPreferredLogicalImmediate()
826 if (isSVEMaskOfIdenticalElements<int8_t>(Imm) && isSVECpyImm<int8_t>(B[0])) in isSVEMoveMaskPreferredLogicalImmediate()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1026 DiagnosticPredicate isSVECpyImm() const { in isSVECpyImm() function in __anon81e25dfa0111::AArch64Operand
1034 AArch64_AM::isSVECpyImm<T>(uint64_t(ShiftedImm->first) in isSVECpyImm()
1060 if (isLogicalImm<T>() && !isSVECpyImm<T>()) in isSVEPreferredLogicalImm()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSVEInstrFormats.td217 def SVECpyImmOperand8 : SVEShiftedImmOperand<8, "Cpy", "isSVECpyImm<int8_t>">;
218 def SVECpyImmOperand16 : SVEShiftedImmOperand<16, "Cpy", "isSVECpyImm<int16_t>">;
219 def SVECpyImmOperand32 : SVEShiftedImmOperand<32, "Cpy", "isSVECpyImm<int32_t>">;
220 def SVECpyImmOperand64 : SVEShiftedImmOperand<64, "Cpy", "isSVECpyImm<int64_t>">;