Lines Matching refs:r

96 #define PPC_MTLR(r)		EMIT(PPC_INST_MTLR | ___PPC_RT(r))  argument
100 #define PPC_LI(r, i) PPC_ADDI(r, 0, i) argument
103 #define PPC_LIS(r, i) PPC_ADDIS(r, 0, i) argument
104 #define PPC_STD(r, base, i) EMIT(PPC_INST_STD | ___PPC_RS(r) | \ argument
106 #define PPC_STDU(r, base, i) EMIT(PPC_INST_STDU | ___PPC_RS(r) | \ argument
108 #define PPC_STW(r, base, i) EMIT(PPC_INST_STW | ___PPC_RS(r) | \ argument
110 #define PPC_STWU(r, base, i) EMIT(PPC_INST_STWU | ___PPC_RS(r) | \ argument
113 #define PPC_LBZ(r, base, i) EMIT(PPC_INST_LBZ | ___PPC_RT(r) | \ argument
115 #define PPC_LD(r, base, i) EMIT(PPC_INST_LD | ___PPC_RT(r) | \ argument
117 #define PPC_LWZ(r, base, i) EMIT(PPC_INST_LWZ | ___PPC_RT(r) | \ argument
119 #define PPC_LHZ(r, base, i) EMIT(PPC_INST_LHZ | ___PPC_RT(r) | \ argument
121 #define PPC_LHBRX(r, base, b) EMIT(PPC_INST_LHBRX | ___PPC_RT(r) | \ argument
125 #define PPC_BPF_LL(r, base, i) do { PPC_LD(r, base, i); } while(0) argument
126 #define PPC_BPF_STL(r, base, i) do { PPC_STD(r, base, i); } while(0) argument
127 #define PPC_BPF_STLU(r, base, i) do { PPC_STDU(r, base, i); } while(0) argument
129 #define PPC_BPF_LL(r, base, i) do { PPC_LWZ(r, base, i); } while(0) argument
130 #define PPC_BPF_STL(r, base, i) do { PPC_STW(r, base, i); } while(0) argument
131 #define PPC_BPF_STLU(r, base, i) do { PPC_STWU(r, base, i); } while(0) argument
135 #define PPC_LBZ_OFFS(r, base, i) do { if ((i) < 32768) PPC_LBZ(r, base, i); \ argument
136 else { PPC_ADDIS(r, base, IMM_HA(i)); \
137 PPC_LBZ(r, r, IMM_L(i)); } } while(0)
139 #define PPC_LD_OFFS(r, base, i) do { if ((i) < 32768) PPC_LD(r, base, i); \ argument
140 else { PPC_ADDIS(r, base, IMM_HA(i)); \
141 PPC_LD(r, r, IMM_L(i)); } } while(0)
143 #define PPC_LWZ_OFFS(r, base, i) do { if ((i) < 32768) PPC_LWZ(r, base, i); \ argument
144 else { PPC_ADDIS(r, base, IMM_HA(i)); \
145 PPC_LWZ(r, r, IMM_L(i)); } } while(0)
147 #define PPC_LHZ_OFFS(r, base, i) do { if ((i) < 32768) PPC_LHZ(r, base, i); \ argument
148 else { PPC_ADDIS(r, base, IMM_HA(i)); \
149 PPC_LHZ(r, r, IMM_L(i)); } } while(0)
152 #define PPC_LL_OFFS(r, base, i) do { PPC_LD_OFFS(r, base, i); } while(0) argument
154 #define PPC_LL_OFFS(r, base, i) do { PPC_LWZ_OFFS(r, base, i); } while(0) argument
159 #define PPC_BPF_LOAD_CPU(r) \ argument
161 PPC_LHZ_OFFS(r, 13, offsetof(struct paca_struct, paca_index)); \
164 #define PPC_BPF_LOAD_CPU(r) \ argument
166 PPC_LHZ_OFFS(r, (1 & ~(THREAD_SIZE - 1)), \
171 #define PPC_BPF_LOAD_CPU(r) do { PPC_LI(r, 0); } while(0) argument
261 #define PPC_LHBRX_OFFS(r, base, i) \ argument
262 do { PPC_LI32(r, i); PPC_LHBRX(r, r, base); } while(0)
264 #define PPC_NTOHS_OFFS(r, base, i) PPC_LHBRX_OFFS(r, base, i) argument
266 #define PPC_NTOHS_OFFS(r, base, i) PPC_LHZ_OFFS(r, base, i) argument