Searched defs:Fixup (Results 1 - 25 of 32) sorted by relevance

12

/external/llvm/lib/Target/R600/MCTargetDesc/
H A DAMDGPUELFObjectWriter.cpp22 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup, argument
H A DAMDGPUAsmBackend.cpp33 const MCFixup &Fixup,
48 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
50 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, argument
73 void AMDGPUAsmBackend::applyFixup(const MCFixup &Fixup, char *Data, argument
76 uint16_t *Dst = (uint16_t*)(Data + Fixup.getOffset());
77 assert(Fixup.getKind() == FK_PCRel_4);
30 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
/external/chromium_org/tools/grit/grit/tool/
H A Dtransl2tc.py148 # Fixup placeholders as well as possible based on information from
192 def Fixup(content, ix): function in function:TranslationToTc.ExtractTranslations
199 Fixup(transl_content, ix)
200 Fixup(source_content, ix)
/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64ELFObjectWriter.cpp31 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
47 const MCFixup &Fixup,
53 switch ((unsigned)Fixup.getKind()) {
97 switch ((unsigned)Fixup.getKind()) {
46 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
H A DAArch64AsmBackend.cpp45 const MCFixup &Fixup, const MCFragment *DF,
53 const MCFixup &Fixup,
69 if ((uint32_t)Fixup.getKind() == AArch64::fixup_a64_adr_prel_page ||
70 (uint32_t)Fixup.getKind() == AArch64::fixup_a64_adr_prel_got_page ||
71 (uint32_t)Fixup.getKind() == AArch64::fixup_a64_adr_gottprel_page ||
72 (uint32_t)Fixup.getKind() == AArch64::fixup_a64_tlsdesc_adr_page)
88 bool fixupNeedsRelaxation(const MCFixup &Fixup,
178 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
180 unsigned NumBytes = getFixupKindInfo(Fixup.getKind()).TargetSize / 8;
181 Value = adjustFixupValue(Fixup
51 processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, const MCFragment *DF, MCValue &Target, uint64_t &Value, bool &IsResolved) argument
210 fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, const MCRelaxableFragment *DF, const MCAsmLayout &Layout) const argument
[all...]
H A DAArch64MCCodeEmitter.cpp497 MCFixupKind Fixup = MCFixupKind(AArch64::fixup_a64_tlsdesc_call); local
500 Fixups.push_back(MCFixup::Create(0, Expr, Fixup));
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86WinCOFFObjectWriter.cpp33 const MCFixup &Fixup,
46 const MCFixup &Fixup,
48 unsigned FixupKind = IsCrossSection ? FK_PCRel_4 : Fixup.getKind();
45 getRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsCrossSection) const argument
H A DX86ELFObjectWriter.cpp27 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
43 const MCFixup &Fixup,
54 switch ((unsigned)Fixup.getKind()) {
102 switch ((unsigned)Fixup.getKind()) {
147 switch ((unsigned)Fixup.getKind()) {
170 switch ((unsigned)Fixup.getKind()) {
42 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
H A DX86AsmBackend.cpp94 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
96 unsigned Size = 1 << getFixupKindLog2Size(Fixup.getKind());
98 assert(Fixup.getOffset() + Size <= DataSize &&
106 "Value does not fit in the Fixup field");
109 Data[Fixup.getOffset() + i] = uint8_t(Value >> (i * 8));
114 bool fixupNeedsRelaxation(const MCFixup &Fixup,
256 bool X86AsmBackend::fixupNeedsRelaxation(const MCFixup &Fixup, argument
H A DX86MachObjectWriter.cpp32 const MCFixup &Fixup,
40 const MCFixup &Fixup,
48 const MCFixup &Fixup,
55 const MCFixup &Fixup,
66 const MCFragment *Fragment, const MCFixup &Fixup,
69 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
72 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
105 const MCFixup &Fixup,
108 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
109 unsigned IsRIPRel = isFixupKindRIPRel(Fixup
64 RecordRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
101 RecordX86_64Relocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
340 RecordScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument
430 RecordTLVPRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
477 RecordX86Relocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/external/llvm/include/llvm/MC/
H A DMCAsmBackend.h92 /// @name Target Fixup Interfaces
106 const MCFixup &Fixup, const MCFragment *DF,
112 /// applyFixup - Apply the \p Value for given \p Fixup into the provided
115 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
131 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup,
104 processFixupValue(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFixup &Fixup, const MCFragment *DF, MCValue &Target, uint64_t &Value, bool &IsResolved) argument
H A DMCELFObjectWriter.h36 const MCFixup *Fixup; member in struct:llvm::ELFRelocationEntry
39 : r_offset(0), Index(0), Type(0), Symbol(0), r_addend(0), Fixup(0) {}
42 const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup)
44 r_addend(Addend), Fixup(&Fixup) {}
74 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
80 const MCFixup &Fixup,
83 const MCFixup &Fixup,
41 ELFRelocationEntry(uint64_t RelocOffset, int Idx, unsigned RelType, const MCSymbol *Sym, uint64_t Addend, const MCFixup &Fixup) argument
/external/llvm/lib/MC/
H A DMCELFObjectTargetWriter.cpp30 const MCFixup &Fixup,
36 const MCFixup &Fixup,
27 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument
35 undefinedExplicitRelSym(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel) const argument
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp28 const MCFixup &Fixup,
37 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
43 const MCFixup &Fixup,
65 const MCFixup &Fixup,
74 RelocType = GetRelocTypeInner(Target, Fixup, IsPCRel);
142 // Need to examine the Fixup when determining whether to
146 const MCFixup &Fixup,
150 return GetRelocTypeInner(Target, Fixup, IsPCRel);
154 const MCFixup &Fixup,
161 switch ((unsigned)Fixup
62 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument
145 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
153 GetRelocTypeInner(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel) const argument
[all...]
H A DARMMachObjectWriter.cpp34 const MCFixup &Fixup,
42 const MCFixup &Fixup, MCValue Target,
59 const MCFragment *Fragment, const MCFixup &Fixup,
151 const MCFixup &Fixup,
154 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
155 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
163 Asm.getContext().FatalError(Fixup.getLoc(),
177 Asm.getContext().FatalError(Fixup.getLoc(),
203 switch ((unsigned)Fixup.getKind()) {
256 const MCFixup &Fixup,
147 RecordARMScatteredHalfRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
252 RecordARMScatteredRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, unsigned Log2Size, uint64_t &FixedValue) argument
355 RecordRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
[all...]
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCELFObjectWriter.cpp28 const MCFixup &Fixup,
30 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
36 const MCFixup &Fixup,
39 const MCFixup &Fixup,
53 const MCFixup &Fixup,
62 switch ((unsigned)Fixup.getKind()) {
100 switch ((unsigned)Fixup.getKind()) {
358 const MCFixup &Fixup,
362 return getRelocTypeInner(Target, Fixup, IsPCRel);
368 const MCFixup &Fixup,
52 getRelocTypeInner(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel) const argument
357 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
365 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument
394 undefinedExplicitRelSym(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel) const argument
[all...]
H A DPPCAsmBackend.cpp80 const MCFragment *Fragment, const MCFixup &Fixup,
113 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
115 Value = adjustFixupValue(Fixup.getKind(), Value);
118 unsigned Offset = Fixup.getOffset();
119 unsigned NumBytes = getFixupKindNumBytes(Fixup.getKind());
133 bool fixupNeedsRelaxation(const MCFixup &Fixup, argument
78 RecordRelocation(MachObjectWriter *Writer, const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCObjectWriter.cpp27 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
33 const MCFixup &Fixup,
89 const MCFixup &Fixup,
96 unsigned Kind = Fixup.getKind();
124 const MCFixup &Fixup,
88 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
121 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument
H A DSystemZMCAsmBackend.cpp60 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize,
63 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup,
100 void SystemZMCAsmBackend::applyFixup(const MCFixup &Fixup, char *Data, argument
102 MCFixupKind Kind = Fixup.getKind();
103 unsigned Offset = Fixup.getOffset();
122 SystemZMCAsmBackend::fixupNeedsRelaxation(const MCFixup &Fixup, argument
127 Value = extractBitsForFixup(Fixup.getKind(), Value);
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp32 const MCFixup &Fixup,
48 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
50 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, argument
29 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument
/external/chromium_org/tools/cr/cr/
H A Dconfig.py161 return self.Fixup(key, value), error
163 def Fixup(self, key, value): member in class:Config
/external/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsAsmBackend.cpp100 /// ApplyFixup - Apply the \p Value for given \p Fixup into the provided
103 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
105 MCFixupKind Kind = Fixup.getKind();
112 unsigned Offset = Fixup.getOffset();
215 bool fixupNeedsRelaxation(const MCFixup &Fixup, argument
H A DMipsBaseInfo.h125 MipsGetSymAndOffset(const MCFixup &Fixup) { argument
126 MCFixupKind FixupKind = Fixup.getKind();
132 const MCExpr *Expr = Fixup.getValue();
H A DMipsELFObjectWriter.cpp42 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup,
48 const MCFixup &Fixup,
66 const MCFixup &Fixup,
79 const MCFixup &Fixup,
85 unsigned Kind = (unsigned)Fixup.getKind();
233 MipsGetSymAndOffset(*R->Fixup);
63 ExplicitRelSym(const MCAssembler &Asm, const MCValue &Target, const MCFragment &F, const MCFixup &Fixup, bool IsPCRel) const argument
78 GetRelocType(const MCValue &Target, const MCFixup &Fixup, bool IsPCRel, bool IsRelocWithSymbol, int64_t Addend) const argument
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
H A DAMDGPUAsmBackend.cpp32 const MCFixup &Fixup,
48 virtual void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, argument
50 virtual bool fixupNeedsRelaxation(const MCFixup &Fixup, uint64_t Value, argument
29 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) argument

Completed in 416 milliseconds

12