Searched defs:IsPCRel (Results 1 - 12 of 12) sorted by relevance

/external/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MachObjectWriter.cpp119 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
133 if (IsPCRel)
176 if (IsPCRel) {
204 IsPCRel = 1;
207 MRE.r_word1 = ((Index << 0) | (IsPCRel << 24) | (Log2Size << 25) |
218 if (IsPCRel)
261 MRE.r_word1 = ((Index << 0) | (IsPCRel << 24) | (Log2Size << 25) |
334 if (IsPCRel)
364 MRE.r_word1 = ((Index << 0) | (IsPCRel << 24) | (Log2Size << 25) |
371 IsPCRel
[all...]
/external/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMachObjectWriter.cpp155 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
232 (IsPCRel << 30) |
243 (IsPCRel << 30) |
259 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
297 (IsPCRel << 30) |
307 (IsPCRel << 30) |
360 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
394 if (IsPCRel && RelocType == MachO::ARM_RELOC_VANILLA)
440 if (IsPCRel)
451 (IsPCRel << 2
[all...]
H A DARMAsmBackend.cpp156 uint64_t Value, bool IsPCRel) const override;
337 bool IsPCRel, MCContext *Ctx,
352 if (!IsPCRel)
364 if (!IsPCRel)
735 bool IsPCRel) const {
737 Value = adjustFixupValue(Fixup, Value, IsPCRel, nullptr, IsLittleEndian);
336 adjustFixupValue(const MCFixup &Fixup, uint64_t Value, bool IsPCRel, MCContext *Ctx, bool IsLittleEndian) argument
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMachObjectWriter.cpp87 const bool IsPCRel) {
93 if (IsPCRel) { // relative to PC
149 const unsigned IsPCRel, const unsigned Log2Size,
158 (IsPCRel << 7) | // was << 24
167 const unsigned Log2Size, const unsigned IsPCRel,
172 (IsPCRel << 30) | MachO::R_SCATTERED);
199 const unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, FK); local
200 const unsigned Type = getRelocType(Target, FK, IsPCRel);
284 Log2Size, IsPCRel, Value2);
298 makeScatteredRelocationInfo(MRE, FixupOffset, Type, Log2Size, IsPCRel, Valu
84 getRelocType(const MCValue &Target, const MCFixupKind FixupKind, const bool IsPCRel) argument
147 makeRelocationInfo(MachO::any_relocation_info &MRE, const uint32_t FixupOffset, const uint32_t Index, const unsigned IsPCRel, const unsigned Log2Size, const unsigned IsExtern, const unsigned Type) argument
165 makeScatteredRelocationInfo(MachO::any_relocation_info &MRE, const uint32_t Addr, const unsigned Type, const unsigned Log2Size, const unsigned IsPCRel, const uint32_t Value2) argument
310 const bool IsPCRel = Writer->isFixupKindPCRel(Asm, FK); local
[all...]
/external/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MachObjectWriter.cpp107 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
123 if (IsPCRel) {
141 if (IsPCRel) {
165 if (IsPCRel)
206 (IsPCRel << 24) |
253 if (IsPCRel)
273 if (IsPCRel) {
327 IsPCRel = 1;
350 (IsPCRel << 24) |
367 unsigned IsPCRel local
465 unsigned IsPCRel = 0; local
507 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind()); local
[all...]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldImpl.h107 bool IsPCRel; member in class:llvm::RelocationEntry
114 SymOffset(0), IsPCRel(false), Size(0) {}
119 SymOffset(symoffset), IsPCRel(false), Size(0) {}
122 bool IsPCRel, unsigned Size)
124 SymOffset(0), IsPCRel(IsPCRel), Size(Size) {}
128 uint64_t SectionBOffset, bool IsPCRel, unsigned Size)
130 Addend(SectionAOffset - SectionBOffset + addend), IsPCRel(IsPCRel),
121 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, bool IsPCRel, unsigned Size) argument
126 RelocationEntry(unsigned id, uint64_t offset, uint32_t type, int64_t addend, unsigned SectionA, uint64_t SectionAOffset, unsigned SectionB, uint64_t SectionBOffset, bool IsPCRel, unsigned Size) argument
H A DRuntimeDyldMachO.cpp274 << " isPCRel: " << RE.IsPCRel
305 if (RE.IsPCRel) {
337 if (RE.IsPCRel) {
369 if (RE.IsPCRel) {
422 if (RE.IsPCRel) {
559 bool IsPCRel = MachO->getAnyRelocationPCRel(RE); local
604 IsPCRel, Size);
624 bool IsPCRel = MachO->getAnyRelocationPCRel(RE); local
646 IsPCRel, Size);
688 bool IsPCRel local
[all...]
/external/llvm/lib/MC/
H A DMCAssembler.cpp460 bool IsPCRel = Backend.getFixupKindInfo( local
464 if (IsPCRel) {
502 assert((ShouldAlignPC ? IsPCRel : true) &&
505 if (IsPCRel) {
845 bool IsPCRel = Backend.getFixupKindInfo(Fixup.getKind()).Flags & local
851 getWriter().RecordRelocation(*this, Layout, &F, Fixup, Target, IsPCRel,
854 return std::make_pair(FixedValue, IsPCRel);
919 bool IsPCRel; local
920 std::tie(FixedValue, IsPCRel) = handleFixup(Layout, *F, Fixup);
922 F->getContents().size(), FixedValue, IsPCRel);
[all...]
H A DMachObjectWriter.cpp457 bool &IsPCRel,
695 bool IsPCRel) const {
710 if (IsPCRel) {
733 // For Darwin x86_64, there is one special case when the reference IsPCRel.
452 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, bool &IsPCRel, uint64_t &FixedValue) argument
H A DWinCOFFObjectWriter.cpp175 MCValue Target, bool &IsPCRel,
701 bool &IsPCRel,
696 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, bool &IsPCRel, uint64_t &FixedValue) argument
H A DELFObjectWriter.cpp185 bool IsPCRel) const {
186 return TargetObjectWriter->GetRelocType(Target, Fixup, IsPCRel);
226 MCValue Target, bool &IsPCRel,
301 bool IsPCRel) const override;
814 bool &IsPCRel,
831 if (IsPCRel)
853 IsPCRel = true;
862 unsigned Type = GetRelocType(Target, Fixup, IsPCRel);
1827 bool IsPCRel) const {
1831 Asm, DataA, FB,InSet, IsPCRel);
809 RecordRelocation(const MCAssembler &Asm, const MCAsmLayout &Layout, const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target, bool &IsPCRel, uint64_t &FixedValue) argument
[all...]
/external/llvm/lib/Object/
H A DMachOObjectFile.cpp1019 bool IsPCRel = this->getAnyRelocationPCRel(RE); local
1126 if (IsPCRel) fmt << "P";

Completed in 616 milliseconds