Home | History | Annotate | Download | only in AArch64

Lines Matching full:registerclass

214 class AtomicCmpSwap<RegisterClass GPRData>
289 RegisterClass GPR;
404 class SetRD<RegisterClass RC, SDPatternOperator op>
495 multiclass lsl_aliases<string asmop, Instruction inst, RegisterClass GPR_Rd,
496 RegisterClass GPR_Rn, RegisterClass GPR_Rm> {
524 RegisterClass GPR_Rn, RegisterClass GPR_Rm> {
639 RegisterClass GPR, RegisterClass GPRsp,
678 RegisterClass GPR, RegisterClass GPRsp, AArch64Reg ZR,
710 multiclass MOVsp<RegisterClass GPRsp, RegisterClass SP, Instruction addop> {
720 // Recall Rxsp is a RegisterClass containing *just* xsp.
780 RegisterClass GPR, list<Register> defs> {
842 multiclass neg_alias<Instruction INST, RegisterClass GPR, Register ZR,
865 class negs_alias<Instruction INST, RegisterClass GPR,
886 RegisterClass GPR> {
1079 class A64I_bf_ext<bit sf, bits<2> opc, RegisterClass GPRDest, ValueType dty,
1182 class A64I_bitfield_lsl<bit sf, RegisterClass GPR, ValueType ty,
1488 class A64I_condcmpimmImpl<bit sf, bit op, RegisterClass GPR, string asmop>
1506 class A64I_condcmpregImpl<bit sf, bit op, RegisterClass GPR, string asmop>
1666 list<dag> patterns, RegisterClass GPRrc,
1723 RegisterClass GPRsp,
1816 class A64I_dp3_4operand<bit sf, bits<6> opcode, RegisterClass AccReg,
1817 ValueType AccTy, RegisterClass SrcReg,
1823 RegisterClass AccGPR = AccReg;
1824 RegisterClass SrcGPR = SrcReg;
2013 class A64I_fpccmpImpl<bits<2> type, bit op, RegisterClass FPR, string asmop>
2088 class FCVTRegType<RegisterClass rc, bits<2> fld, ValueType vt> {
2089 RegisterClass Class = rc;
2169 class A64I_fpdp3Impl<string asmop, RegisterClass FPR, ValueType VT,
2254 RegisterClass GPR, RegisterClass FPR,
2283 RegisterClass FPR, RegisterClass GPR,
2315 RegisterClass DestPR, RegisterClass SrcPR, string asmop>
2439 class A64I_fpimm_impl<bits<2> type, RegisterClass Reg, ValueType VT,
2492 class A64I_LDRlitSimple<bits<2> opc, bit v, RegisterClass OutReg,
2888 multiclass regexts<int MemSize, int RmSize, RegisterClass GPR,
2961 RegisterClass GPR, AddrParams params> {
3352 multiclass A64I_LDTRSTTR<bits<2> size, string asmsuffix, RegisterClass GPR,
3481 multiclass A64I_LSPsimple<bits<2> opc, bit v, RegisterClass SomeReg,
3706 RegisterClass GPR, list<Register> defs> {
3791 multiclass tst_shifts<string prefix, bit sf, ValueType ty, RegisterClass GPR> {
3846 multiclass mvn_shifts<string prefix, bit sf, ValueType ty, RegisterClass GPR> {
4003 class movalias<Instruction INST, RegisterClass GPR, Operand operand>