Lines Matching refs:MR
238 intptr_t ARMJITInfo::resolveRelocDestAddr(MachineRelocation *MR) const {
239 ARM::RelocationType RT = (ARM::RelocationType)MR->getRelocationType();
242 return (intptr_t)(MR->getResultPointer());
245 return (intptr_t)(MR->getResultPointer()) - MR->getConstantVal();
248 return getJumpTableBaseAddr(MR->getJumpTableIndex());
252 return getConstantPoolEntryAddr(MR->getConstantPoolIndex());
254 ARMConstantPoolValue *ACPV = (ARMConstantPoolValue*)MR->getConstantVal();
257 intptr_t Addr = (intptr_t)(MR->getResultPointer());
267 void ARMJITInfo::relocate(void *Function, MachineRelocation *MR,
269 for (unsigned i = 0; i != NumRelocs; ++i, ++MR) {
270 void *RelocPos = (char*)Function + MR->getMachineCodeOffset();
271 intptr_t ResultPtr = resolveRelocDestAddr(MR);
272 switch ((ARM::RelocationType)MR->getRelocationType()) {
289 if (MR->getRelocationType() == ARM::reloc_arm_vfp_cp_entry)