Lines Matching refs:MR
239 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const {
240 ARM::RelocationType RT = (ARM::RelocationType)MR->getRelocationType();
243 return (intptr_t)(MR->getResultPointer());
246 return (intptr_t)(MR->getResultPointer()) - MR->getConstantVal();
249 return getJumpTableBaseAddr(MR->getJumpTableIndex());
253 return getConstantPoolEntryAddr(MR->getConstantPoolIndex());
255 ARMConstantPoolValue *ACPV = (ARMConstantPoolValue*)MR->getConstantVal();
258 intptr_t Addr = (intptr_t)(MR->getResultPointer());
268 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR,
270 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) {
271 void *RelocPos = (char*)Function + MR->getMachineCodeOffset();
272 intptr_t ResultPtr = resolveRelocDestAddr(MR);
273 switch ((ARM::RelocationType)MR->getRelocationType()) {
290 if (MR->getRelocationType() == ARM::reloc_arm_vfp_cp_entry)