Lines Matching refs:AddrMode

671 class VLD1D<bits<4> op7_4, string Dt, Operand AddrMode>
673 (ins AddrMode:$Rn), IIC_VLD1,
679 class VLD1Q<bits<4> op7_4, string Dt, Operand AddrMode>
681 (ins AddrMode:$Rn), IIC_VLD1x2,
699 multiclass VLD1DWB<bits<4> op7_4, string Dt, Operand AddrMode> {
701 (ins AddrMode:$Rn), IIC_VLD1u,
709 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1u,
716 multiclass VLD1QWB<bits<4> op7_4, string Dt, Operand AddrMode> {
718 (ins AddrMode:$Rn), IIC_VLD1x2u,
726 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1x2u,
744 class VLD1D3<bits<4> op7_4, string Dt, Operand AddrMode>
746 (ins AddrMode:$Rn), IIC_VLD1x3, "vld1", Dt,
752 multiclass VLD1D3WB<bits<4> op7_4, string Dt, Operand AddrMode> {
754 (ins AddrMode:$Rn), IIC_VLD1x2u,
762 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1x2u,
785 class VLD1D4<bits<4> op7_4, string Dt, Operand AddrMode>
787 (ins AddrMode:$Rn), IIC_VLD1x4, "vld1", Dt,
793 multiclass VLD1D4WB<bits<4> op7_4, string Dt, Operand AddrMode> {
795 (ins AddrMode:$Rn), IIC_VLD1x2u,
803 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1x2u,
827 InstrItinClass itin, Operand AddrMode>
829 (ins AddrMode:$Rn), itin,
856 RegisterOperand VdTy, InstrItinClass itin, Operand AddrMode> {
858 (ins AddrMode:$Rn), itin,
866 (ins AddrMode:$Rn, rGPR:$Rm), itin,
1366 Operand AddrMode>
1368 (ins AddrMode:$Rn),
1371 (Ty (NEONvdup (i32 (LoadOp AddrMode:$Rn)))))]> {
1387 Operand AddrMode>
1389 (ins AddrMode:$Rn), IIC_VLD1dup,
1392 (Ty (NEONvdup (i32 (LoadOp AddrMode:$Rn)))))]> {
1410 multiclass VLD1DUPWB<bits<4> op7_4, string Dt, Operand AddrMode> {
1413 (ins AddrMode:$Rn), IIC_VLD1dupu,
1422 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1dupu,
1429 multiclass VLD1QDUPWB<bits<4> op7_4, string Dt, Operand AddrMode> {
1432 (ins AddrMode:$Rn), IIC_VLD1dupu,
1441 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD1dupu,
1458 class VLD2DUP<bits<4> op7_4, string Dt, RegisterOperand VdTy, Operand AddrMode>
1460 (ins AddrMode:$Rn), IIC_VLD2dup,
1486 Operand AddrMode> {
1489 (ins AddrMode:$Rn), IIC_VLD2dupu,
1498 (ins AddrMode:$Rn, rGPR:$Rm), IIC_VLD2dupu,
1544 class VLD3DUPWB<bits<4> op7_4, string Dt, Operand AddrMode>
1546 (ins AddrMode:$Rn, am6offset:$Rm), IIC_VLD3dupu,
1655 class VST1D<bits<4> op7_4, string Dt, Operand AddrMode>
1656 : NLdSt<0,0b00,0b0111,op7_4, (outs), (ins AddrMode:$Rn, VecListOneD:$Vd),
1662 class VST1Q<bits<4> op7_4, string Dt, Operand AddrMode>
1663 : NLdSt<0,0b00,0b1010,op7_4, (outs), (ins AddrMode:$Rn, VecListDPair:$Vd),
1681 multiclass VST1DWB<bits<4> op7_4, string Dt, Operand AddrMode> {
1683 (ins AddrMode:$Rn, VecListOneD:$Vd), IIC_VLD1u,
1691 (ins AddrMode:$Rn, rGPR:$Rm, VecListOneD:$Vd),
1699 multiclass VST1QWB<bits<4> op7_4, string Dt, Operand AddrMode> {
1701 (ins AddrMode:$Rn, VecListDPair:$Vd), IIC_VLD1x2u,
1709 (ins AddrMode:$Rn, rGPR:$Rm, VecListDPair:$Vd),
1729 class VST1D3<bits<4> op7_4, string Dt, Operand AddrMode>
1731 (ins AddrMode:$Rn, VecListThreeD:$Vd),
1737 multiclass VST1D3WB<bits<4> op7_4, string Dt, Operand AddrMode> {
1739 (ins AddrMode:$Rn, VecListThreeD:$Vd), IIC_VLD1x3u,
1747 (ins AddrMode:$Rn, rGPR:$Rm, VecListThreeD:$Vd),
1771 class VST1D4<bits<4> op7_4, string Dt, Operand AddrMode>
1773 (ins AddrMode:$Rn, VecListFourD:$Vd),
1780 multiclass VST1D4WB<bits<4> op7_4, string Dt, Operand AddrMode> {
1782 (ins AddrMode:$Rn, VecListFourD:$Vd), IIC_VLD1x4u,
1790 (ins AddrMode:$Rn, rGPR:$Rm, VecListFourD:$Vd),
1815 InstrItinClass itin, Operand AddrMode>
1816 : NLdSt<0, 0b00, op11_8, op7_4, (outs), (ins AddrMode:$Rn, VdTy:$Vd),
1843 RegisterOperand VdTy, Operand AddrMode> {
1845 (ins AddrMode:$Rn, VdTy:$Vd), IIC_VLD1u,
1853 (ins AddrMode:$Rn, rGPR:$Rm, VdTy:$Vd), IIC_VLD1u,
1860 multiclass VST2QWB<bits<4> op7_4, string Dt, Operand AddrMode> {
1862 (ins AddrMode:$Rn, VecListFourD:$Vd), IIC_VLD1u,
1870 (ins AddrMode:$Rn, rGPR:$Rm, VecListFourD:$Vd),
2056 PatFrag StoreOp, SDNode ExtractOp, Operand AddrMode>
2058 (ins AddrMode:$Rn, DPR:$Vd, nohash_imm:$lane),
2060 [(StoreOp (ExtractOp (Ty DPR:$Vd), imm:$lane), AddrMode:$Rn)]> {