HomeSort by relevance Sort by last modified time
    Searched full:fixup (Results 76 - 100 of 1539) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/llvm/lib/Target/AArch64/MCTargetDesc/
AArch64ELFObjectWriter.cpp 34 const MCFixup &Fixup, bool IsPCRel) const override;
49 const MCFixup &Fixup,
65 switch ((unsigned)Fixup.getKind()) {
67 Ctx.reportError(Fixup.getLoc(), "1-byte data relocations not supported");
87 Ctx.reportError(Fixup.getLoc(),
103 Ctx.reportError(Fixup.getLoc(), "Unsupported pc-relative fixup kind");
107 switch ((unsigned)Fixup.getKind()) {
109 Ctx.reportError(Fixup.getLoc(), "1-byte data relocations not supported");
135 Ctx.reportError(Fixup.getLoc()
    [all...]
  /external/llvm/test/MC/Mips/
expansion-jal-sym-pic.s 54 # O32: # fixup A - offset: 0, value: %got(local_label), kind: fixup_Mips_GOT
56 # O32: # fixup A - offset: 0, value: %lo(local_label), kind: fixup_Mips_LO16
59 # N32: # fixup A - offset: 0, value: %got_disp(local_label), kind: fixup_Mips_GOT_DISP
62 # N64: # fixup A - offset: 0, value: %got_disp(local_label), kind: fixup_Mips_GOT_DISP
65 # O32-MICROMIPS: # fixup A - offset: 0, value: %got(local_label), kind: fixup_MICROMIPS_GOT16
67 # O32-MICROMIPS: # fixup A - offset: 0, value: %lo(local_label), kind: fixup_MICROMIPS_LO16
70 # N32-MICROMIPS: # fixup A - offset: 0, value: %got_disp(local_label), kind: fixup_MICROMIPS_GOT_DISP
73 # N64-MICROMIPS: # fixup A - offset: 0, value: %got_disp(local_label), kind: fixup_MICROMIPS_GOT_DISP
82 # O32: # fixup A - offset: 0, value: %call16(weak_label), kind: fixup_Mips_CALL16
85 # N32: # fixup A - offset: 0, value: %call16(weak_label), kind: fixup_Mips_CALL1
    [all...]
micromips-tailr.s 2 # RUN: -mattr=micromips | FileCheck %s -check-prefix=CHECK-FIXUP
10 # CHECK-FIXUP: foo:
11 # CHECK-FIXUP: addiu $2, $zero, 1332
12 # CHECK-FIXUP: # encoding: [0x40,0x30,0x34,0x05]
13 # CHECK-FIXUP: j foo # encoding: [A,0xd4'A',A,0b000000AA]
14 # CHECK-FIXUP: # fixup A - offset: 0,
15 # CHECK-FIXUP: value: foo, kind: fixup_MICROMIPS_26_S1
16 # CHECK-FIXUP: nop # encoding: [0x00,0x00,0x00,0x00]
branch-pseudos.s 10 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
15 # CHECK: # fixup A - offset: 0, value: global_label-4, kind: fixup_Mips_PC16
19 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
23 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
27 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
33 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
38 # CHECK: # fixup A - offset: 0, value: global_label-4, kind: fixup_Mips_PC16
44 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
52 # CHECK: # fixup A - offset: 0, value: local_label-4, kind: fixup_Mips_PC16
57 # CHECK: # fixup A - offset: 0, value: global_label-4, kind: fixup_Mips_PC1
    [all...]
  /frameworks/compile/mclinker/include/mcld/Fragment/
Stub.h 34 class Fixup {
36 Fixup(DWord pOffset, SWord pAddend, Type pType)
39 ~Fixup() {}
54 typedef std::vector<Fixup*> FixupListType;
98 /// ----- Fixup ----- ///
128 /// addFixup - add a fixup for this stub to build a relocation
131 /// addFixup - add a fixup from a existing fixup of the prototype
132 void addFixup(const Fixup& pFixup);
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4393122/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4479392/include/llvm/MC/
MCAsmBackend.h 51 /// \name Target Fixup Interfaces
54 /// Get the number of target specific fixup kinds.
57 /// Map a relocation name used in .reloc to a fixup kind.
60 /// Get information on a fixup kind.
63 /// Target hook to adjust the literal value of a fixup if necessary.
68 const MCFixup &Fixup, const MCFragment *DF,
72 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
73 /// the offset specified by the fixup and following the fixup kind as
74 /// appropriate. Errors (such as an out of range fixup value) should b
    [all...]
  /art/compiler/utils/
assembler.cc 55 AssemblerFixup* fixup = fixup_; local
56 while (fixup != nullptr) {
57 fixup->Process(region, fixup->position());
58 fixup = fixup->previous();
  /external/llvm/lib/Target/ARM/MCTargetDesc/
ARMAsmBackend.h 41 /// processFixupValue - Target hook to process the literal value of a fixup
44 const MCFixup &Fixup, const MCFragment *DF,
48 unsigned adjustFixupValue(const MCFixup &Fixup, uint64_t Value, bool IsPCRel,
52 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
59 const char *reasonForFixupRelaxation(const MCFixup &Fixup,
62 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
  /external/llvm/test/MC/AArch64/
arm64-tls-relocs.s 12 // CHECK-NEXT: // fixup A - offset: 0, value: :gottprel_g1:var, kind: fixup_aarch64_movw
19 // CHECK-NEXT: // fixup A - offset: 0, value: :gottprel_g0_nc:var, kind: fixup_aarch64_movw
28 // CHECK-NEXT: // fixup A - offset: 0, value: :gottprel:var, kind: fixup_aarch64_pcrel_adrp_imm21
30 // CHECK-NEXT: // fixup A - offset: 0, value: :gottprel_lo12:var, kind: fixup_aarch64_ldst_imm12_scale8
32 // CHECK-NEXT: // fixup A - offset: 0, value: :gottprel:var, kind: fixup_aarch64_ldr_pcrel_imm19
46 // CHECK-NEXT: // fixup A - offset: 0, value: :tprel_g2:var, kind: fixup_aarch64_movw
48 // CHECK-NEXT: // fixup A - offset: 0, value: :tprel_g2:var, kind: fixup_aarch64_movw
58 // CHECK-NEXT: // fixup A - offset: 0, value: :tprel_g1:var, kind: fixup_aarch64_movw
60 // CHECK-NEXT: // fixup A - offset: 0, value: :tprel_g1:var, kind: fixup_aarch64_movw
62 // CHECK-NEXT: // fixup A - offset: 0, value: :tprel_g1:var, kind: fixup_aarch64_mov
    [all...]
  /external/llvm/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
64 /// Target hook to adjust the literal value of a fixup if necessary.
69 const MCFixup &Fixup, const MCFragment *DF,
73 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
74 /// the offset specified by the fixup and following the fixup kind as
76 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize
    [all...]
  /external/llvm/lib/Target/AMDGPU/MCTargetDesc/
AMDGPUAsmBackend.cpp 33 const MCFragment *Fragment, const MCFixup &Fixup,
49 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
51 bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value,
91 llvm_unreachable("Unknown fixup kind!");
95 void AMDGPUAsmBackend::applyFixup(const MCFixup &Fixup, char *Data,
99 switch ((unsigned)Fixup.getKind()) {
105 uint16_t *Dst = (uint16_t*)(Data + Fixup.getOffset());
112 unsigned NumBytes = getFixupKindNumBytes(Fixup.getKind());
115 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind());
120 unsigned Offset = Fixup.getOffset()
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/MC/
MCAsmBackend.h 52 /// \name Target Fixup Interfaces
55 /// Get the number of target specific fixup kinds.
58 /// Map a relocation name used in .reloc to a fixup kind.
61 /// Get information on a fixup kind.
66 const MCFixup &Fixup,
71 /// Apply the \p Value for given \p Fixup into the provided data fragment, at
72 /// the offset specified by the fixup and following the fixup kind as
73 /// appropriate. Errors (such as an out of range fixup value) should be
75 virtual void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/BasePeCoffLib/
BasePeCoffLibInternals.h 28 Performs an Itanium-based specific relocation fixup and is a no-op on other
32 @param Fixup Pointer to the address to fix up.
34 @param Adjust The offset to adjust the fixup.
42 IN OUT CHAR8 *Fixup,
49 Performs an Itanium-based specific re-relocation fixup and is a no-op on other
54 @param Fixup Pointer to the address to fix up.
56 @param Adjust The offset to adjust the fixup.
64 IN OUT CHAR8 *Fixup,

Completed in 1103 milliseconds

1 2 34 5 6 7 8 91011>>