Home
last modified time | relevance | path

Searched refs:PPR (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SVEInstrInfo.td1652 (PTEST_PP PPR:$pg, PPR:$src)>;
1654 (PTEST_PP PPR:$pg, PPR:$src)>;
1656 (PTEST_PP PPR:$pg, PPR:$src)>;
1658 (PTEST_PP PPR:$pg, PPR:$src)>;
1817 def : Pat<(nxv16i1 (reinterpret_cast (nxv8i1 PPR:$src))), (COPY_TO_REGCLASS PPR:$src, PPR)>;
1818 def : Pat<(nxv16i1 (reinterpret_cast (nxv4i1 PPR:$src))), (COPY_TO_REGCLASS PPR:$src, PPR)>;
1819 def : Pat<(nxv16i1 (reinterpret_cast (nxv2i1 PPR:$src))), (COPY_TO_REGCLASS PPR:$src, PPR)>;
1842 def : Pat<(nxv16i1 (and PPR:$Ps1, PPR:$Ps2)),
1844 def : Pat<(nxv8i1 (and PPR:$Ps1, PPR:$Ps2)),
1846 def : Pat<(nxv4i1 (and PPR:$Ps1, PPR:$Ps2)),
[all …]
H A DAArch64RegisterInfo.td879 def PPR : PPRClass<15>;
891 def PPRAsmOpAny : PPRAsmOperand<"PredicateAny", "PPR", 0>;
892 def PPRAsmOp8 : PPRAsmOperand<"PredicateB", "PPR", 8>;
893 def PPRAsmOp16 : PPRAsmOperand<"PredicateH", "PPR", 16>;
894 def PPRAsmOp32 : PPRAsmOperand<"PredicateS", "PPR", 32>;
895 def PPRAsmOp64 : PPRAsmOperand<"PredicateD", "PPR", 64>;
897 def PPRAny : PPRRegOp<"", PPRAsmOpAny, ElementSizeNone, PPR>;
898 def PPR8 : PPRRegOp<"b", PPRAsmOp8, ElementSizeB, PPR>;
899 def PPR16 : PPRRegOp<"h", PPRAsmOp16, ElementSizeH, PPR>;
900 def PPR32 : PPRRegOp<"s", PPRAsmOp32, ElementSizeS, PPR>;
[all …]
H A DSVEInstrFormats.td6899 (!cast<Instruction>(NAME # _UXTW) PPR:$gp, GPR64sp:$base, ZPR:$offsets)>;
6901 (!cast<Instruction>(NAME # _SXTW) PPR:$gp, GPR64sp:$base, ZPR:$offsets)>;
6947 def : Pat<(nxv4i32 (op (nxv4i1 PPR:$gp), (nxv4i32 ZPR:$ptrs), imm_ty:$index, vt)),
6948 (!cast<Instruction>(NAME # _IMM) PPR:$gp, ZPR:$ptrs, imm_ty:$index)>;
7268 (!cast<Instruction>(NAME # _UXTW) PPR:$gp, GPR64sp:$base, ZPR:$offsets)>;
7270 (!cast<Instruction>(NAME # _SXTW) PPR:$gp, GPR64sp:$base, ZPR:$offsets)>;
7288 def : Pat<(nxv2i64 (op (nxv2i1 PPR:$gp), GPR64sp:$base, (nxv2i64 ZPR:$indices), vt)),
7306 def : Pat<(nxv2i64 (op (nxv2i1 PPR:$gp), GPR64sp:$base, (nxv2i64 ZPR:$offsets), vt)),
7307 (!cast<Instruction>(NAME) PPR:$gp, GPR64sp:$base, ZPR:$offsets)>;
7352 def : Pat<(nxv2i64 (op (nxv2i1 PPR:$gp), (nxv2i64 ZPR:$ptrs), imm_ty:$index, vt)),
[all …]
H A DAArch64FrameLowering.cpp2223 enum RegType { GPR, FPR64, FPR128, PPR, ZPR } Type; enumerator
2231 case PPR: in getScale()
2243 bool isScalable() const { return Type == PPR || Type == ZPR; } in isScalable()
2299 RPI.Type = RegPairInfo::PPR; in computeCalleeSaveRegisterPairs()
2324 case RegPairInfo::PPR: in computeCalleeSaveRegisterPairs()
2552 case RegPairInfo::PPR: in spillCalleeSavedRegisters()
2599 if (RPI.Type == RegPairInfo::ZPR || RPI.Type == RegPairInfo::PPR) in spillCalleeSavedRegisters()
2658 case RegPairInfo::PPR: in restoreCalleeSavedRegisters()
/freebsd-13.1/sys/dev/aic7xxx/
H A Daic79xx.reg2484 * Data Transfer Negotiation Data - PPR Options
H A Daic79xx.seq571 * agreement. Since SPI4 only allows target reset or PPR
/freebsd-13.1/contrib/ncurses/misc/
H A Dterminfo.src23779 # PPR Page Position Forward * \E [ Pn SPC Q 1 FE -