/external/llvm/test/MC/ELF/ |
weakref-reloc.s | 10 // CHECK: # Relocation 0 16 // CHECK-NEXT: # Relocation 1
|
/external/llvm/test/MC/MachO/ |
tls.s | 118 // CHECK: # Relocation 0 121 // CHECK: # Relocation 1 124 // CHECK: # Relocation 2 127 // CHECK: # Relocation 3 130 // CHECK: # Relocation 4 133 // CHECK: # Relocation 5 136 // CHECK: # Relocation 6 139 // CHECK: # Relocation 7
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMToARMStub.h | 24 class Relocation; 39 bool isMyDuty(const class Relocation& pReloc,
|
ARMToTHMStub.h | 24 class Relocation; 39 bool isMyDuty(const class Relocation& pReloc,
|
THMToARMStub.h | 24 class Relocation; 39 bool isMyDuty(const class Relocation& pReloc,
|
THMToTHMStub.h | 24 class Relocation; 39 bool isMyDuty(const class Relocation& pReloc,
|
/external/llvm/test/CodeGen/ARM/ |
eh-dispcont.ll | 1 ; RUN: llc -mtriple armv7-apple-ios -relocation-model=pic -o - %s | FileCheck %s -check-prefix=ARM-PIC 2 ; RUN: llc -mtriple armv7-apple-ios -relocation-model=static -o - %s | FileCheck %s -check-prefix=ARM-NOPIC 3 ; RUN: llc -mtriple armv7-apple-ios -relocation-model=dynamic-no-pic -o - %s | FileCheck %s -check-prefix=ARM-NOPIC 4 ; RUN: llc -mtriple thumbv6-apple-ios -relocation-model=pic -o - %s | FileCheck %s -check-prefix=THUMB1-PIC 5 ; RUN: llc -mtriple thumbv6-apple-ios -relocation-model=static -o - %s | FileCheck %s -check-prefix=THUMB1-NOPIC 6 ; RUN: llc -mtriple thumbv6-apple-ios -relocation-model=dynamic-no-pic -o - %s | FileCheck %s -check-prefix=THUMB1-NOPIC
|
/external/llvm/test/CodeGen/Mips/ |
blockaddr.ll | 1 ; RUN: llc -march=mipsel -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-O32 2 ; RUN: llc -march=mipsel -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-O32 3 ; RUN: llc -march=mips64el -mcpu=mips64r2 -mattr=n32 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N32 4 ; RUN: llc -march=mips64el -mcpu=mips64r2 -mattr=n32 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N32 5 ; RUN: llc -march=mips64el -mcpu=mips64r2 -mattr=n64 -relocation-model=pic < %s | FileCheck %s -check-prefix=PIC-N64 6 ; RUN: llc -march=mips64el -mcpu=mips64r2 -mattr=n64 -relocation-model=static < %s | FileCheck %s -check-prefix=STATIC-N64
|
/external/llvm/test/MC/Mips/ |
elf_eflags.ll | 16 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips32 -relocation-model=static %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-BE32 %s 18 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips32r2 -relocation-model=static %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-BE32R2 %s 20 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips32r2 -mattr=+micromips -relocation-model=static %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-BE32R2-MICROMIPS %s 23 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips64 -relocation-model=static %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-BE64 %s 25 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips64r2 -relocation-model=static %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-BE64R2 %s 28 ; RUN: llc -filetype=obj -mtriple mipsel-unknown-linux -mcpu=mips32r2 -mattr=+mips16 -relocation-model=pic %s -o - | elf-dump --dump-section-data | FileCheck -check-prefix=CHECK-LE32R2-MIPS16 %s
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.h | 99 /// - dynamin relocation entries (for .rel.plt and .rel.dyn sections) 100 void scanRelocation(Relocation& pReloc, 121 /// getRelEntrySize - the size in BYTE of rel type relocation 125 /// getRelEntrySize - the size in BYTE of rela type relocation 137 /// m_RelDyn - dynamic relocation table of .rel.dyn 139 /// m_RelPLT - dynamic relocation table of .rel.plt
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMachObjectWriter.cpp | 181 // Select the appropriate difference relocation type. 200 // relocation entry in the low 16 bits of r_address field. 209 // relocation, but it will be set in FixedValue if the base symbol 286 // Select the appropriate difference relocation type. 341 // BL/BLX also use external relocations when an internal relocation 348 // If the resultant value would be out of range for an internal relocation, 367 // relocation type for the fixup kind. This happens when it's a fixup that's 371 "unsupported relocation on symbol"); 374 // scattered relocation entry. Differences always require scattered 390 // internal relocations with offsets. If this is an internal relocation wit [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldELF.cpp | 200 llvm_unreachable("Relocation type not implemented yet!"); 224 // a previous relocation attempt may have overwritten the loaded version 246 // a previous relocation attempt may have overwritten the loaded version 255 // a previous relocation attempt may have overwritten the loaded version 265 // There are other relocation types, but it appears these are the 267 llvm_unreachable("Relocation type not implemented yet!"); 292 llvm_unreachable("Not implemented relocation type!"); 294 // Write a 32bit value to relocation address, taking into account the 304 // We are not expecting any other addend in the relocation address. 316 // We are not expecting any other addend in the relocation address [all...] |
/development/ndk/platforms/android-3/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/frameworks/compile/mclinker/include/mcld/ |
IRBuilder.h | 25 #include <mcld/Fragment/Relocation.h> 260 /// (.eh_frame or relocation data), then an assertion occurs. 263 /// CreateRelocData - To create a relocation data for given pSection. 266 /// pSection.getRelocData() is set to a valid relocation data. 267 /// @return The created relocation data. If the pSection already has 268 /// relocation data, or if the pSection's type is not 269 /// LDFileFormat::Relocation, then an assertion occurs. 330 /// AppendRelocation - To append a relocation to a relocation data. 331 /// This function tells MCLinker to add a general relocation to th [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFObjectWriter.cpp | 63 case LDFileFormat::Relocation: 105 case LDFileFormat::Relocation: 379 case LDFileFormat::Relocation: 421 llvm::report_fatal_error("unsupported relocation section type!"); 437 const Relocation* relocation = 0; local 443 relocation = &(llvm::cast<Relocation>(*it)); 444 frag_ref = &(relocation->targetRef()); 456 if( relocation->symInfo() == NULL 478 const Relocation* relocation = 0; local [all...] |
/prebuilts/ndk/4/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/4/platforms/android-4/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/4/platforms/android-5/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/4/platforms/android-5/arch-x86/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/4/platforms/android-8/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/4/platforms/android-8/arch-x86/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/5/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/6/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/6/platforms/android-3/arch-x86/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |
/prebuilts/ndk/7/platforms/android-14/arch-arm/usr/include/sys/ |
exec_elf.h | 245 #define SHT_RELA 4 /* relocation section with addends*/ 270 #define ELF_REL_DATA ".rel.data" /* relocation data */ 271 #define ELF_REL_FINI ".rel.fini" /* relocation termination code */ 272 #define ELF_REL_INIT ".rel.init" /* relocation initialization code */ 274 #define ELF_REL_RODATA ".rel.rodata" /* relocation read-only data */ 275 #define ELF_REL_TEXT ".rel.text" /* relocation code */ 339 /* Relocation entry with implicit addend */ 341 Elf32_Addr r_offset; /* offset of relocation */ 345 /* Relocation entry with explicit addend */ 347 Elf32_Addr r_offset; /* offset of relocation */ [all...] |