reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
909 if (ref.kindNamespace() != Reference::KindNamespace::mach_o) 911 assert(ref.kindArch() == Reference::KindArch::ARM); 916 switch (static_cast<ArmKind>(ref.kindValue())) { 928 displacement = (targetAddress - (fixupAddress + 4)) + ref.addend(); 935 value16 = (targetAddress + ref.addend()) & 0xFFFF; 942 value16 = (targetAddress + ref.addend()) >> 16; 947 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; 954 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; 960 displacement = (targetAddress - (fixupAddress + 8)) + ref.addend(); 966 value16 = (targetAddress + ref.addend()) & 0xFFFF; 973 value16 = (targetAddress + ref.addend()) >> 16; 978 value16 = (targetAddress - inAtomAddress + ref.addend()) & 0xFFFF; 985 value16 = (targetAddress - inAtomAddress + ref.addend()) >> 16; 990 *loc32 = targetAddress + ref.addend() + 1; 992 *loc32 = targetAddress + ref.addend(); 996 *loc32 = targetAddress - fixupAddress + ref.addend() + 1; 998 *loc32 = targetAddress - fixupAddress + ref.addend(); 1004 *loc32 = ref.addend();