Home | History | Annotate | Download | only in ARM

Lines Matching full:opc2

4468             c_imm:$CRd, c_imm:$CRn, c_imm:$CRm, imm0_7:$opc2),
4469 NoItinerary, "cdp", "\t$cop, $opc1, $CRd, $CRn, $CRm, $opc2",
4471 imm:$CRm, imm:$opc2)]> {
4476 bits<3> opc2;
4481 let Inst{7-5} = opc2;
4489 c_imm:$CRd, c_imm:$CRn, c_imm:$CRm, imm0_7:$opc2),
4490 NoItinerary, "cdp2\t$cop, $opc1, $CRd, $CRn, $CRm, $opc2",
4492 imm:$CRm, imm:$opc2)]> {
4498 bits<3> opc2;
4503 let Inst{7-5} = opc2;
4682 "\t$cop, $opc1, $Rt, $CRn, $CRm, $opc2", pattern> {
4689 bits<3> opc2;
4696 let Inst{7-5} = opc2;
4704 c_imm:$CRm, imm0_7:$opc2),
4706 imm:$CRm, imm:$opc2)]>;
4713 imm0_7:$opc2), []>;
4718 def : ARMPat<(int_arm_mrc imm:$cop, imm:$opc1, imm:$CRn, imm:$CRm, imm:$opc2),
4719 (MRC imm:$cop, imm:$opc1, imm:$CRn, imm:$CRm, imm:$opc2)>;
4724 !strconcat(opc, "\t$cop, $opc1, $Rt, $CRn, $CRm, $opc2"), pattern> {
4732 bits<3> opc2;
4739 let Inst{7-5} = opc2;
4747 c_imm:$CRm, imm0_7:$opc2),
4749 imm:$CRm, imm:$opc2)]>;
4756 imm0_7:$opc2), []>;
4762 imm:$CRm, imm:$opc2),
4763 (MRC2 imm:$cop, imm:$opc1, imm:$CRn, imm:$CRm, imm:$opc2)>;