Lines Matching refs:iPTR
65 def tocentry32 : Operand<iPTR> {
622 def calltarget : Operand<iPTR> {
627 def abscalltarget : Operand<iPTR> {
646 def ptr_rc_nor0 : Operand<iPTR>, PointerLikeRegClass<1> {
653 def ptr_rc_idx : Operand<iPTR>, PointerLikeRegClass<0> {
661 def dispRI : Operand<iPTR> {
668 def dispRIX : Operand<iPTR> {
675 def dispRIX16 : Operand<iPTR> {
682 def dispSPE8 : Operand<iPTR> {
689 def dispSPE4 : Operand<iPTR> {
696 def dispSPE2 : Operand<iPTR> {
700 def memri : Operand<iPTR> {
706 def memrr : Operand<iPTR> {
710 def memrix : Operand<iPTR> { // memri where the imm is 4-aligned.
716 def memrix16 : Operand<iPTR> { // memri, imm is 16-aligned, 12-bit, Inst{16:27}
722 def spe8dis : Operand<iPTR> { // SPE displacement where the imm is 8-aligned.
727 def spe4dis : Operand<iPTR> { // SPE displacement where the imm is 4-aligned.
732 def spe2dis : Operand<iPTR> { // SPE displacement where the imm is 2-aligned.
740 def memr : Operand<iPTR> {
765 def iaddr : ComplexPattern<iPTR, 2, "SelectAddrImm", [], []>;
766 def xaddr : ComplexPattern<iPTR, 2, "SelectAddrIdx", [], []>;
767 def xoaddr : ComplexPattern<iPTR, 2, "SelectAddrIdxOnly",[], []>;
768 def ixaddr : ComplexPattern<iPTR, 2, "SelectAddrImmX4", [], []>; // "std"
772 def addr : ComplexPattern<iPTR, 1, "SelectAddr",[], []>;
775 def iaddroff : ComplexPattern<iPTR, 1, "SelectAddrImmOffs", [], []>;
1824 def : Pat<(pre_truncsti8 i32:$rS, iPTR:$ptrreg, iaddroff:$ptroff),
1826 def : Pat<(pre_truncsti16 i32:$rS, iPTR:$ptrreg, iaddroff:$ptroff),
1828 def : Pat<(pre_store i32:$rS, iPTR:$ptrreg, iaddroff:$ptroff),
1830 def : Pat<(pre_store f32:$rS, iPTR:$ptrreg, iaddroff:$ptroff),
1832 def : Pat<(pre_store f64:$rS, iPTR:$ptrreg, iaddroff:$ptroff),
1898 def : Pat<(pre_truncsti8 i32:$rS, iPTR:$ptrreg, iPTR:$ptroff),
1900 def : Pat<(pre_truncsti16 i32:$rS, iPTR:$ptrreg, iPTR:$ptroff),
1902 def : Pat<(pre_store i32:$rS, iPTR:$ptrreg, iPTR:$ptroff),
1904 def : Pat<(pre_store f32:$rS, iPTR:$ptrreg, iPTR:$ptroff),
1906 def : Pat<(pre_store f64:$rS, iPTR:$ptrreg, iPTR:$ptroff),