Home
last modified time | relevance | path

Searched refs:isSVEMaskOfIdenticalElements (Results 1 – 2 of 2) sorted by relevance

/freebsd-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
HDAArch64AddressingModes.h777 static inline bool isSVEMaskOfIdenticalElements(int64_t Imm) { in isSVEMaskOfIdenticalElements() function
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-14-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDSVEInstrFormats.td116 return AArch64_AM::isSVEMaskOfIdenticalElements<int8_t>(Val);
128 return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Val);
140 return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Val);
158 return AArch64_AM::isSVEMaskOfIdenticalElements<int16_t>(Val) &&
171 return AArch64_AM::isSVEMaskOfIdenticalElements<int32_t>(Val) &&
184 return AArch64_AM::isSVEMaskOfIdenticalElements<int64_t>(Val) &&