Searched defs:GP (Results 1 - 2 of 2) sorted by relevance

/frameworks/compile/mclinker/lib/Target/Mips/
H A DMipsRelocator.cpp508 // _gp_disp : ((AHL + GP - P) - (short)(AHL + GP - P)) >> 16
522 int32_t GP = helper_GetGP(pParent); local
523 res = ((AHL + GP - P) - (int16_t)(AHL + GP - P)) >> 16;
538 // _gp_disp : AHL + GP - P + 4
546 int32_t GP = helper_GetGP(pParent); local
548 res = AHL + GP - P + 4;
644 // R_MIPS_GPREL32: A + S + GP0 - GP
651 int32_t GP local
[all...]
/frameworks/compile/mclinker/lib/Target/Hexagon/
H A DHexagonRelocator.cpp602 // R_HEX_GPREL16_0 : Word32_GP : 0x061f2ff (S + A - GP) : Unsigned Verify
609 HexagonRelocator::DWord GP = ld_backend.getGP(); local
611 int64_t result = (int64_t) (S + A - GP);
621 // R_HEX_GPREL16_1 : Word32_GP : 0x061f2ff (S + A - GP)>>1 : Unsigned Verify
628 HexagonRelocator::DWord GP = ld_backend.getGP(); local
630 int64_t result = (int64_t) ((S + A - GP) >> 1);
640 // R_HEX_GPREL16_2 : Word32_GP : 0x061f2ff (S + A - GP)>>2 : Unsigned Verify
647 HexagonRelocator::DWord GP = ld_backend.getGP(); local
649 int64_t result = (int64_t) ((S + A - GP) >> 2);
659 // R_HEX_GPREL16_3 : Word32_GP : 0x061f2ff (S + A - GP)>>
666 HexagonRelocator::DWord GP = ld_backend.getGP(); local
[all...]

Completed in 68 milliseconds