Home
last modified time | relevance | path

Searched refs:RelocationType (Results 1 – 6 of 6) sorted by relevance

/frameworks/libs/binary_translation/assembler/
Dmachine_code_test.cc58 mc.AddRelocation(0, RelocationType::RelocRecoveryPoint, 1, 3); in TEST()
88 1, RelocationType::RelocAbsToDisp32, 0, reinterpret_cast<intptr_t>(out) + 128); // 128 (0x80) in TEST()
90 6, RelocationType::RelocAbsToDisp32, 6, reinterpret_cast<intptr_t>(out)); // -6 (0xfa) in TEST()
Dmachine_code.cc57 case RelocationType::RelocAbsToDisp32: { in PerformRelocations()
65 case RelocationType::RelocRecoveryPoint: { in PerformRelocations()
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/
Dmachine_code.h34 enum class RelocationType { enum
86 void AddRelocation(uint32_t dst, RelocationType type, uint32_t pc, intptr_t data) { in AddRelocation()
109 RelocationType type;
Dx86_32.h155 pc() - 4, RelocationType::RelocAbsToDisp32, pc(), reinterpret_cast<intptr_t>(target)); in Call()
178 pc() - 4, RelocationType::RelocAbsToDisp32, pc(), reinterpret_cast<intptr_t>(target)); in Jcc()
193 pc() - 4, RelocationType::RelocAbsToDisp32, pc(), reinterpret_cast<intptr_t>(target)); in Jmp()
Dcommon.h117 void AddRelocation(uint32_t dst, RelocationType type, uint32_t pc, intptr_t data) { in AddRelocation()
Dcommon_x86.h772 AddRelocation(0, RelocationType::RelocRecoveryPoint, pc, label->position()); in ResolveJumps()