Lines Matching refs:PPC

68         bool IsTLSTPRelMI = MI.getOpcode() == PPC::GETtlsTpointer32AIX;  in processBlock()
69 bool IsTLSLDAIXMI = (MI.getOpcode() == PPC::TLSLDAIX8 || in processBlock()
70 MI.getOpcode() == PPC::TLSLDAIX); in processBlock()
72 if (MI.getOpcode() != PPC::ADDItlsgdLADDR && in processBlock()
73 MI.getOpcode() != PPC::ADDItlsldLADDR && in processBlock()
74 MI.getOpcode() != PPC::ADDItlsgdLADDR32 && in processBlock()
75 MI.getOpcode() != PPC::ADDItlsldLADDR32 && in processBlock()
76 MI.getOpcode() != PPC::TLSGDAIX && in processBlock()
77 MI.getOpcode() != PPC::TLSGDAIX8 && !IsTLSTPRelMI && !IsPCREL && in processBlock()
83 if (MI.getOpcode() == PPC::ADJCALLSTACKDOWN) in processBlock()
85 else if (MI.getOpcode() == PPC::ADJCALLSTACKUP) in processBlock()
95 Register InReg = PPC::NoRegister; in processBlock()
96 Register GPR3 = Is64Bit ? PPC::X3 : PPC::R3; in processBlock()
97 Register GPR4 = Is64Bit ? PPC::X4 : PPC::R4; in processBlock()
106 case PPC::ADDItlsgdLADDR: in processBlock()
107 Opc1 = PPC::ADDItlsgdL; in processBlock()
108 Opc2 = PPC::GETtlsADDR; in processBlock()
110 case PPC::ADDItlsldLADDR: in processBlock()
111 Opc1 = PPC::ADDItlsldL; in processBlock()
112 Opc2 = PPC::GETtlsldADDR; in processBlock()
114 case PPC::ADDItlsgdLADDR32: in processBlock()
115 Opc1 = PPC::ADDItlsgdL32; in processBlock()
116 Opc2 = PPC::GETtlsADDR32; in processBlock()
118 case PPC::ADDItlsldLADDR32: in processBlock()
119 Opc1 = PPC::ADDItlsldL32; in processBlock()
120 Opc2 = PPC::GETtlsldADDR32; in processBlock()
122 case PPC::TLSLDAIX: in processBlock()
125 Opc2 = PPC::GETtlsMOD32AIX; in processBlock()
127 case PPC::TLSLDAIX8: in processBlock()
130 Opc2 = PPC::GETtlsMOD64AIX; in processBlock()
132 case PPC::TLSGDAIX8: in processBlock()
135 Opc2 = PPC::GETtlsADDR64AIX; in processBlock()
137 case PPC::TLSGDAIX: in processBlock()
140 Opc2 = PPC::GETtlsADDR32AIX; in processBlock()
142 case PPC::GETtlsTpointer32AIX: in processBlock()
146 Opc2 = PPC::GETtlsTpointer32AIX; in processBlock()
148 case PPC::PADDI8pc: in processBlock()
150 Opc1 = PPC::PADDI8pc; in processBlock()
153 ? PPC::GETtlsADDRPCREL in processBlock()
154 : PPC::GETtlsldADDRPCREL; in processBlock()
165 BuildMI(MBB, I, DL, TII->get(PPC::ADJCALLSTACKDOWN)).addImm(0) in processBlock()
180 Is64Bit ? (IsLargeModel ? PPC::LDtocL : PPC::LDtoc) in processBlock()
181 : (IsLargeModel ? PPC::LWZtocL : PPC::LWZtoc); in processBlock()
277 assert(InReg != PPC::NoRegister && "Operand must be a register"); in processBlock()
291 BuildMI(MBB, I, DL, TII->get(PPC::ADJCALLSTACKUP)).addImm(0).addImm(0); in processBlock()
308 return (MI.getOpcode() == PPC::PADDI8pc) && in isPCREL()