Home | History | Annotate | Download | only in ARM

Lines Matching defs:Addr

124   //   <addr>
161 void *Addr;
165 // Branch to the corresponding function addr.
180 Addr = (void*)JCE.getCurrentPCValue();
181 if (!sys::Memory::setRangeWritable(Addr, 16)) {
187 JCE.emitWordLE(LazyPtr - (intptr_t(Addr)+4+8)); // func - (L_func$scv+8)
188 sys::Memory::InvalidateInstructionCache(Addr, 16);
189 if (!sys::Memory::setRangeExecutable(Addr, 16)) {
195 Addr = (void*)JCE.getCurrentPCValue();
196 if (!sys::Memory::setRangeWritable(Addr, 8)) {
200 JCE.emitWordLE((intptr_t)Fn); // addr of function
201 sys::Memory::InvalidateInstructionCache(Addr, 8);
202 if (!sys::Memory::setRangeExecutable(Addr, 8)) {
215 Addr = (void*)JCE.getCurrentPCValue();
216 if (!sys::Memory::setRangeWritable(Addr, 16)) {
229 sys::Memory::InvalidateInstructionCache(Addr, 16);
230 if (!sys::Memory::setRangeExecutable(Addr, 16)) {
235 return Addr;
257 intptr_t Addr = (intptr_t)(MR->getResultPointer());
258 Addr -= getPCLabelAddr(ACPV->getLabelId()) + ACPV->getPCAdjustment();
259 return Addr;
277 // subtract the base addr from the target addr to form a byte offset.
306 // field. We subtract the base addr from the target addr to form a
317 // JT base - (instruction addr + 8)