Home
last modified time | relevance | path

Searched refs:FPR8 (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCTargetDesc.cpp325 const auto &FPR8 = AArch64MCRegisterClasses[AArch64::FPR8RegClassID]; in isFpOrNEON() local
332 FPR16.contains(Reg) || FPR8.contains(Reg); in isFpOrNEON()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.td452 def FPR8 : RegisterClass<"AArch64", [i8], 8, (sequence "B%u", 0, 31)> {
713 def FPR8Op : RegisterOperand<FPR8, "printOperand"> {
714 let ParserMatchClass = FPRAsmOperand<"FPR8">;
H A DAArch64InstrFormats.td7371 def v1i8 : BaseSIMDThreeScalar<U, 0b001, opc, FPR8 , asm, []>;
7638 def v1i8 : BaseSIMDTwoScalar<U, 0b00, 0b00, opc, FPR8 , FPR8 , asm, []>;
7653 def v1i8 : BaseSIMDTwoScalarTied<U, 0b00, opc, FPR8 , FPR8 , asm, []>;
7668 def v1i8 : BaseSIMDTwoScalar<U, 0b00, 0b00, opc, FPR8 , FPR16, asm, []>;
7739 def v8i8v : BaseSIMDAcrossLanes<0, U, 0b00, opcode, FPR8, V64,
7741 def v16i8v : BaseSIMDAcrossLanes<1, U, 0b00, opcode, FPR8, V128,
8306 def i8 : BaseSIMDScalarDUP<FPR8, V128, asm, ".b", VectorIndexB> {
8334 FPR8, V128, VectorIndexB>;
9746 FPR8, FPR16, vecshiftR8, asm, []> {
9765 FPR8, FPR8, vecshiftL8, asm, []> {
[all …]
H A DAArch64InstrInfo.td6967 def : Pat<(v8i8 (vector_insert (v8i8 V64:$Rn), (i8 FPR8:$Rm), (i64 VectorIndexB:$imm))),
6970 … VectorIndexB:$imm, (v16i8 (INSERT_SUBREG (v16i8 (IMPLICIT_DEF)), FPR8:$Rm, bsub)), (i64 0)),
6972 def : Pat<(v16i8 (vector_insert (v16i8 V128:$Rn), (i8 FPR8:$Rm), (i64 VectorIndexB:$imm))),
6974 (v16i8 (INSERT_SUBREG (v16i8 (IMPLICIT_DEF)), FPR8:$Rm, bsub)), (i64 0))>;
10029 …defm STLURb: LRCPC3NEONLoadStoreUnscaledOffset<0b00, 0b00, FPR8 , (outs), (ins FPR8 :$Rt, GPR64…
10034 …defm LDAPURb: LRCPC3NEONLoadStoreUnscaledOffset<0b00, 0b01, FPR8 , (outs FPR8 :$Rt), (ins GPR64s…
H A DSVEInstrFormats.td6914 def _B : sve_int_perm_clast_vz<0b00, ab, asm, ZPR8, FPR8>;
7023 def _B : sve_int_perm_last_v<0b00, ab, asm, ZPR8, FPR8>;
7232 def _B : sve_int_perm_cpy_v<0b00, asm, ZPR8, FPR8>;
7238 (!cast<Instruction>(NAME # _B) ZPR8:$Zd, PPR3bAny:$Pg, FPR8:$Vn), 1>;