/external/chromium_org/courgette/ |
disassembler_elf_32_x86_unittest.cc | 49 // Prove that none of the rel32 RVAs overlap with abs32 RVAs 56 rel32 = disassembler->Rel32Locations().begin(); 57 rel32 != disassembler->Rel32Locations().end(); 58 rel32++) { 59 EXPECT_TRUE(abs.find((*rel32)->rva()) == abs.end()); 68 rel32 = disassembler->Rel32Locations().begin(); 69 rel32 != disassembler->Rel32Locations().end(); 70 rel32++) { 71 if (*abs32 == (*rel32)->rva()) {
|
disassembler_elf_32_x86.cc | 131 // Find the rel32 relocations. 136 // Heuristic discovery of rel32 locations in instruction stream: are the 137 // next few bytes the start of an instruction containing a rel32 139 const uint8* rel32 = NULL; local 142 if (*p == 0xE8 || *p == 0xE9) { // jmp rel32 and call rel32 143 rel32 = p + 1; 149 rel32 = p + 2; 152 if (rel32) { 153 RVA rva = static_cast<RVA>(rel32 - adjust_pointer_to_rva) [all...] |
disassembler_win32_x86.cc | 365 HistogramTargets("rel32 relocs", rel32_target_rvas_); 449 // Find the rel32 relocations. 464 // Heuristic discovery of rel32 locations in instruction stream: are the 465 // next few bytes the start of an instruction containing a rel32 467 const uint8* rel32 = NULL; local 470 if (*p == 0xE8 || *p == 0xE9) { // jmp rel32 and call rel32 471 rel32 = p + 1; 477 rel32 = p + 2; 480 if (rel32) { [all...] |
adjustment_method.cc | 594 void CollectTraces(const AssemblyProgram* program, Trace* abs32, Trace* rel32, 602 ReferenceLabel(rel32, label, is_model);
|
adjustment_method_2.cc | [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMRelocationFunctions.h | 17 DECL_ARM_APPLY_RELOC_FUNC(rel32) \ 43 { &rel32, 3, "R_ARM_REL32" }, \
|
ARMRelocator.cpp | 867 ARMRelocator::Result rel32(Relocation& pReloc, ARMRelocator& pParent) function [all...] |
/dalvik/vm/compiler/codegen/x86/libenc/ |
enc_prvt.h | 226 #define rel32 {OpndKind_Imm, OpndSize_32, OpndExt_Any, RegName_Null} macro
|
enc_tabl.cpp | 472 {OpcodeInfo::all, {0xE8, cd}, {rel32}, U }, [all...] |