HomeSort by relevance Sort by last modified time
    Searched full:relocation (Results 1 - 25 of 1499) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/e2fsprogs/tests/e_brel_bma/
name 1 block relocation table using the memory array implementation
  /external/e2fsprogs/tests/e_irel_ima/
name 1 inode relocation table using the memory array implementation
  /external/e2fsprogs/tests/progs/
test_rel_cmds.ct 8 # Block relocation table commands
11 request do_brel_ma_create, "Open a memory array block relocation table",
14 request do_brel_free, "Free a block relocation table",
17 request do_brel_put, "Add or modify a block relocation entry",
20 request do_brel_get, "Get a block relocation entry",
26 request do_brel_next, "Get the next block relocation entry",
29 request do_brel_dump, "Dump the block relocation table",
32 request do_brel_move, "Move an entry in the block relocation table",
35 request do_brel_delete, "Delete an entry in the block relocation table",
39 # Inode relocation table command
    [all...]
  /prebuilts/tools/common/m2/repository/kxml2/kxml2/2.3.0/
kxml2-2.3.0.pom 8 <relocation>
10 </relocation>
  /frameworks/compile/mclinker/include/mcld/LD/
DiagRelocations.inc 4 DIAG(non_pic_relocation, DiagnosticEngine::Error, "attempt to generate unsupported relocation type `%0' for symbol `%1', recompile with -fPIC", "attempt to generate unsupported relocation type `%0' for symbol `%1, recompile with -fPIC")
5 DIAG(base_relocation, DiagnosticEngine::Fatal, "relocation type `%0' is not supported for symbol `%1'\nPlease report to %2", "relocation type `%0' is not supported for symbol `%1'\nPlease report to %2")
6 DIAG(dynamic_relocation, DiagnosticEngine::Fatal, "unexpected relocation type `%0' in object file", "unexpected relocation type `%0' in object file")
7 DIAG(unsupported_relocation, DiagnosticEngine::Unreachable, "encounter unsupported relocation type `%0'\nPlease report to %1", "encounter unsupported relocation type `%0'\nPlease report to %1")
8 DIAG(unknown_relocation, DiagnosticEngine::Fatal, "encounter unknown relocation type `%0' for symbol `%1'", "encounter unknown relocation type `%0' for symbol `%1'"
    [all...]
RelocationFactory.h 1 //===- Relocation.h -------------------------------------------------------===//
16 #include <mcld/Fragment/Relocation.h>
25 * relocation
28 class RelocationFactory : public GCFactory<Relocation, MCLD_RELOCATIONS_PER_INPUT>
31 typedef Relocation::Type Type;
32 typedef Relocation::Address Address;
33 typedef Relocation::DWord DWord;
34 typedef Relocation::SWord SWord;
42 /// produce - produce a relocation entry
43 /// @param pType - the type of the relocation entr
    [all...]
Relocator.h 15 #include <mcld/Fragment/Relocation.h>
32 typedef Relocation::Type Type;
33 typedef Relocation::Address Address;
34 typedef Relocation::DWord DWord;
35 typedef Relocation::SWord SWord;
36 typedef Relocation::Size Size;
55 virtual Result applyRelocation(Relocation& pRelocation) = 0;
58 /// to relocation and generate empty entries, such as GOT, dynamic relocation
61 /// @param pReloc - a read in relocation entr
    [all...]
  /frameworks/compile/mclinker/lib/Fragment/
Relocation.cpp 1 //===- Relocation.cpp -----------------------------------------------------===//
9 #include <mcld/Fragment/Relocation.h>
25 // Relocation Factory Methods
27 /// Initialize - set up the relocation factory
28 void Relocation::SetUp(const LinkerConfig& pConfig)
33 /// Clear - Clean up the relocation factory
34 void Relocation::Clear()
39 /// Create - produce an empty relocation entry
40 Relocation* Relocation::Create(
    [all...]
  /frameworks/compile/mclinker/include/mcld/Fragment/
Relocation.h 1 //===- Relocation.h ----------------------------------------------------===//
27 class Relocation : public llvm::ilist_node<Relocation>
30 friend class GCFactoryListTraits<Relocation>;
31 friend class Chunk<Relocation, MCLD_RELOCATIONS_PER_INPUT>;
41 Relocation();
43 Relocation(Type pType,
48 ~Relocation();
51 /// Initialize - set up the relocation factory
54 /// Clear - Clean up the relocation factor
    [all...]
  /external/llvm/test/MC/MachO/
reloc-diff.s 3 // CHECK: # Relocation 0
6 // CHECK: # Relocation 1
9 // CHECK: # Relocation 2
12 // CHECK: # Relocation 3
15 // CHECK: # Relocation 4
18 // CHECK: # Relocation 5
21 // CHECK: # Relocation 6
24 // CHECK: # Relocation 7
27 // CHECK: # Relocation 8
30 // CHECK: # Relocation
    [all...]
reloc-pcrel.s 3 // CHECK: # Relocation 0
6 // CHECK: # Relocation 1
9 // CHECK: # Relocation 2
12 // CHECK: # Relocation 3
15 // CHECK: # Relocation 4
18 // CHECK: # Relocation 5
21 // CHECK: # Relocation 6
24 // CHECK: # Relocation 7
27 // CHECK: # Relocation 8
30 // CHECK: # Relocation
    [all...]
darwin-x86_64-diff-reloc-assign.s 6 // relocation entries:
7 // Relocation information (__TEXT,__text) 2 entries
21 // CHECK: # Relocation 0
24 // CHECK: # Relocation 1
  /prebuilts/tools/common/m2/internal/xml-apis/xml-apis/2.0.2/
xml-apis-2.0.2.pom 7 <relocation>
11 </relocation>
  /frameworks/compile/mclinker/lib/Target/X86/
X86Relocator.h 42 * GOT may needs a corresponding relocation to relocate itself, so we
46 * use dynamic relocation.
54 * 0001 ReserveRel - reserve an dynamic relocation entry
56 * 0011 GOTandRel - For different relocation, we've reserved GOT and
59 * relocation entry which relocate this GOT entry
60 * 0101 GOTRelandRel - For different relocation, we've reserved GOTRel
61 * and relocation entry for different location.
63 * Dynamic relocation entries
64 * 1001 PLTandRel - For different relocation, we've reserved PLT and
82 virtual Result applyRelocation(Relocation& pRelocation) = 0
    [all...]
  /external/llvm/bindings/python/llvm/tests/
test_object.py 3 from ..object import Relocation
61 for relocation in section.get_relocations():
62 assert isinstance(relocation, Relocation)
63 assert isinstance(relocation.address, long)
64 assert isinstance(relocation.offset, long)
65 assert isinstance(relocation.type_number, long)
66 assert isinstance(relocation.type_name, str)
67 assert isinstance(relocation.value_string, str)
  /external/llvm/test/MC/ELF/
relocation-386.s 3 // Test that we produce the correct relocation types and that the relocations
11 // Relocation 3 (bar3@GOTOFF) is done with symbol 7 (bss)
13 // Relocation 4 (bar2@GOT) is of type R_386_GOT32
16 // Relocation 5 (foo@TLSGD) is of type R_386_TLS_GD
18 // Relocation 6 ($foo@TPOFF) is of type R_386_TLS_LE_32
20 // Relocation 7 (foo@INDNTPOFF) is of type R_386_TLS_IE
22 // Relocation 8 (foo@NTPOFF) is of type R_386_TLS_LE
24 // Relocation 9 (foo@GOTNTPOFF) is of type R_386_TLS_GOTIE
26 // Relocation 10 (foo@TLSLDM) is of type R_386_TLS_LDM
28 // Relocation 11 (foo@DTPOFF) is of type R_386_TLS_LDO_3
    [all...]
  /external/llvm/test/MC/MachO/ARM/
static-movt-relocs.s 11 @ CHECK: # Relocation 0
14 @ CHECK: # Relocation 1
17 @ CHECK: # Relocation 2
20 @ CHECK: # Relocation 3
thumb2-movw-fixup.s 21 @ CHECK: # Relocation 0
24 @ CHECK: # Relocation 1
27 @ CHECK: # Relocation 2
30 @ CHECK: # Relocation 3
33 @ CHECK: # Relocation 4
36 @ CHECK: # Relocation 5
39 @ CHECK: # Relocation 6
42 @ CHECK: # Relocation 7
  /external/llvm/test/CodeGen/X86/
x86-store-gv-addr.ll 1 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -relocation-model=static | not grep lea
2 ; RUN: llc < %s -mtriple=x86_64-pc-linux-gnu -relocation-model=static | not grep lea
  /external/llvm/test/MC/ARM/
cxx-global-constructor.ll 1 ; RUN: llc %s -mtriple=armv7-linux-gnueabi -relocation-model=pic \
11 ; Check for a relocation of type R_ARM_TARGET1.
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/rdf/tests/
rdftest1.asm 4 ;; [1] relocation within the same segment in each module
5 ;; [2] relocation to different segments in same module
6 ;; [3] relocation to same segment in different module
7 ;; [4] relocation to different segment in different module
8 ;; [5] relative relocation to same module
9 ;; [6] relative relocation to different module
  /external/llvm/include/llvm/CodeGen/
MachineRelocation.h 1 //===-- llvm/CodeGen/MachineRelocation.h - Target Relocation ----*- C++ -*-===//
24 /// MachineRelocation - This represents a target-specific relocation value,
25 /// produced by the code emitter. This relocation is resolved after the has
27 /// relocation can be resolved.
29 /// A relocation is made up of the following logical portions:
31 /// 2. A target specific relocation type (a number from 0 to 63).
35 /// not needed for the relocation.
40 isResult, // Relocation has be transformed into its result pointer.
42 isIndirectSym, // Relocation of an indirect symbol.
43 isBB, // Relocation of BB address
    [all...]
  /external/llvm/lib/Target/ARM/
ARMRelocations.h 10 // This file defines the ARM target-specific relocation types.
22 // reloc_arm_absolute - Absolute relocation, just add the relocated value
26 // reloc_arm_relative - PC relative relocation, add the relocated value to
30 // reloc_arm_cp_entry - PC relative relocation for constpool_entry's whose
42 // reloc_arm_machine_cp_entry - Relocation of a ARM machine constantpool
46 // reloc_arm_jt_base - PC relative relocation for jump tables whose
50 // reloc_arm_pic_jt - PIC jump table entry relocation: dest bb - jt base.
53 // reloc_arm_branch - Branch address relocation.
56 // reloc_arm_movt - MOVT immediate relocation.
59 // reloc_arm_movw - MOVW immediate relocation
    [all...]
  /external/e2fsprogs/lib/ext2fs/
brel.h 35 * Add a block relocation entry.
41 * Get a block relocation entry.
47 * Initialize for iterating over the block relocation entries.
52 * The iterator function for the inode relocation entries.
59 * Move the inode relocation table from one block number to
65 * Remove a block relocation entry.
71 * Free the block relocation table.
  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonRelocator.h 46 * relocation.
48 * GOT may needs a corresponding relocation to relocate itself, so we
52 * use dynamic relocation.
60 * 0001 ReserveRel - reserve an dynamic relocation entry
62 * 0011 GOTandRel - For different relocation, we've reserved GOT and
65 * relocation entry which relocate this GOT entry
66 * 0101 GOTRelandRel - For different relocation, we've reserved GOTRel
67 * and relocation entry for different location.
69 * Dynamic relocation entries
70 * 1001 PLTandRel - For different relocation, we've reserved PLT an
    [all...]

Completed in 409 milliseconds

1 2 3 4 5 6 7 8 91011>>