Searched refs:RelocationType (Results 1 – 6 of 6) sorted by relevance
/frameworks/libs/binary_translation/assembler/ |
D | machine_code_test.cc | 58 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()
|
D | machine_code.cc | 57 case RelocationType::RelocAbsToDisp32: { in PerformRelocations() 65 case RelocationType::RelocRecoveryPoint: { in PerformRelocations()
|
/frameworks/libs/binary_translation/assembler/include/berberis/assembler/ |
D | machine_code.h | 34 enum class RelocationType { enum 86 void AddRelocation(uint32_t dst, RelocationType type, uint32_t pc, intptr_t data) { in AddRelocation() 109 RelocationType type;
|
D | x86_32.h | 155 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()
|
D | common.h | 117 void AddRelocation(uint32_t dst, RelocationType type, uint32_t pc, intptr_t data) { in AddRelocation()
|
D | common_x86.h | 772 AddRelocation(0, RelocationType::RelocRecoveryPoint, pc, label->position()); in ResolveJumps()
|