/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMELFObjectWriter.cpp | 28 const MCFixup &Fixup, 38 const MCFixup &Fixup, bool IsPCRel) const override; 67 // Need to examine the Fixup when determining whether to 71 const MCFixup &Fixup, 73 return GetRelocTypeInner(Target, Fixup, IsPCRel); 77 const MCFixup &Fixup, 83 switch ((unsigned)Fixup.getKind()) { 156 switch ((unsigned)Fixup.getKind()) {
|
/external/llvm/lib/Target/Lanai/MCTargetDesc/ |
LanaiMCExpr.cpp | 52 const MCFixup *Fixup) const { 53 if (!getSubExpr()->evaluateAsRelocatable(Res, Layout, Fixup))
|
/external/llvm/test/CodeGen/X86/ |
2008-06-13-NotVolatileLoadStore.ll | 1 ; RUN: llc < %s -march=x86 -fixup-byte-word-insts=0 | FileCheck %s -check-prefix=CHECK -check-prefix=BWOFF 2 ; RUN: llc < %s -march=x86 -fixup-byte-word-insts=1 | FileCheck %s -check-prefix=CHECK -check-prefix=BWON
|
return-ext.ll | 1 ; RUN: llc < %s -mtriple=i686-unknown-linux-gnu -fixup-byte-word-insts=0 | \ 3 ; RUN: llc < %s -mtriple=i686-unknown-linux-gnu -fixup-byte-word-insts=1 | \ 5 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -fixup-byte-word-insts=0 | \ 7 ; RUN: llc < %s -mtriple=i686-unknown-linux-gnu -fixup-byte-word-insts=1 | \ 9 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -fixup-byte-word-insts=0 | \ 11 ; RUN: llc < %s -mtriple=x86_64-apple-darwin -fixup-byte-word-insts=1 | \
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/linux/ |
securebits.h | 24 /* When set, setuid to/from uid 0 does not trigger capability-"fixup". 36 transitioning to a non-root user (the set-uid fixup suppressed by
|
/toolchain/binutils/binutils-2.27/ld/emulparams/ |
elf32ppccommon.sh | 26 .fixup ${RELOCATING-0} : { *(.fixup) }
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonAsmBackend.cpp | 37 ("mno-fixup", cl::desc("Disable fixing up resolved relocations for Hexagon")); 196 /// processFixupValue - Target hook to adjust the literal value of a fixup 200 const MCFixup &Fixup, const MCFragment *DF, 203 MCFixupKind Kind = Fixup.getKind(); 207 llvm_unreachable("Unknown Fixup Kind!"); 324 /// getFixupKindNumBytes - The number of bytes the fixup may change. 396 " fixup\n"; 400 /// ApplyFixup - Apply the \arg Value for given \arg Fixup into the provided 401 /// data fragment, at the offset specified by the fixup and following the 402 /// fixup kind as appropriate [all...] |
/external/swiftshader/third_party/LLVM/lib/Target/ARM/MCTargetDesc/ |
ARMAsmBackend.cpp | 173 llvm_unreachable("Unknown fixup kind!"); 196 // the other hi16 fixup? 223 assert ((Value < 4096) && "Out of range pc-relative fixup value!"); 247 "Out of range pc-relative fixup value!"); 319 // to transpose the fixup value here to map properly. 337 // to transpose the fixup value here to map properly. 376 assert ((Value < 256) && "Out of range pc-relative fixup value!"); 403 void ApplyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, 413 void ELFARMAsmBackend::ApplyFixup(const MCFixup &Fixup, char *Data, 416 Value = adjustFixupValue(Fixup.getKind(), Value) [all...] |
/external/llvm/lib/Target/Sparc/MCTargetDesc/ |
SparcAsmBackend.cpp | 25 llvm_unreachable("Unknown fixup kind!"); 207 const MCFixup &Fixup, const MCFragment *DF, 210 switch ((Sparc::Fixups)Fixup.getKind()) { 242 /// fixup requires the associated instruction to be relaxed. 243 bool fixupNeedsRelaxation(const MCFixup &Fixup, 276 void applyFixup(const MCFixup &Fixup, char *Data, unsigned DataSize, 279 Value = adjustFixupValue(Fixup.getKind(), Value); 282 unsigned Offset = Fixup.getOffset(); 284 // For each byte of the fragment that the fixup touches, mask in the bits 285 // from the fixup value. The Value has been "split up" into th [all...] |
/external/clang/lib/CodeGen/ |
CGCleanup.cpp | 267 /// fixups than the fixup depth on the innermost normal cleanup, or 269 /// wrong place. We *could* try to shrink fixup depths, but that's 278 assert(BranchFixups.size() >= MinSize && "fixup stack out of order"); 330 // Skip this fixup if its destination isn't set. 331 BranchFixup &Fixup = CGF.EHStack.getBranchFixup(I); 332 if (Fixup.Destination == nullptr) continue; 340 // i.e. where there's an unresolved fixup inside a single cleanup 342 if (Fixup.OptimisticBranchBlock == nullptr) { 343 createStoreInstBefore(CGF.Builder.getInt32(Fixup.DestinationIndex), 345 Fixup.InitialBranch) [all...] |
/external/swiftshader/third_party/LLVM/lib/MC/ |
ELFObjectWriter.h | 146 const MCFixup &Fixup, 153 const MCFixup &Fixup, 265 const MCFragment *Fragment, const MCFixup &Fixup, 347 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup, 350 virtual void adjustFixupOffset(const MCFixup &Fixup, uint64_t &RelocOffset) { } 363 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup, 387 const MCFixup &Fixup, 390 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup, 395 const MCFixup &Fixup, bool IsPCRel) const; 409 virtual unsigned GetRelocType(const MCValue &Target, const MCFixup &Fixup, [all...] |
/external/swiftshader/third_party/subzero/src/ |
IceAssembler.h | 134 /// Emit a fixup at the current location. 135 void emitFixup(AssemblerFixup *Fixup) { Fixup->set_position(size()); } 180 /// Create and track a fixup in the current function. 183 /// Create and track a textual fixup in the current function. 188 /// continue, one must emit a text fixup. 192 /// Returns true if last emit failed and needs a text fixup. 195 /// Installs a created fixup, after it has been allocated. 218 // True if a textual fixup is needed, because the assembler was unable to 303 /// Emit a fixup at the current location [all...] |
IceELFSection.h | 241 void addRelocation(const AssemblerFixup &Fixup) { Fixups.push_back(Fixup); } 359 for (const AssemblerFixup &Fixup : Fixups) { 361 if (Fixup.isNullSymbol()) { 363 } else if (Fixup.valueIsSymbol()) { 364 Symbol = Fixup.getSymbolValue(); 366 GlobalString Name = Fixup.symbol(); 374 Rela.r_offset = Fixup.position(); 375 Rela.setSymbolAndType(Symbol->getNumber(), Fixup.kind()); 376 Rela.r_addend = Fixup.offset() [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/MC/ |
MCMachObjectWriter.h | 68 const MCFixup &Fixup, 184 // entry as the linker would, and verifies that the resultant fixup value is 204 const MCFixup &Fixup, MCValue Target, 211 const MCFixup &Fixup, MCValue Target, 215 const MCFragment *Fragment, const MCFixup &Fixup,
|
/toolchain/binutils/binutils-2.27/gas/config/ |
tc-mn10300.h | 75 /* Fixup debug sections since we will never relax them. Ideally, we 76 could do away with this and instead check every single fixup with 79 in which the fixup appears) may be subject to relaxation. We'd 80 still have to check the section in which the fixup appears, because 87 Also, in the macros above, we can't check whether the fixup is in a
|
/external/llvm/lib/MC/ |
MCAssembler.cpp | 170 const MCFixup &Fixup, const MCFragment *DF, 176 // fixup and records a relocation if one is needed. 177 const MCExpr *Expr = Fixup.getValue(); 178 if (!Expr->evaluateAsRelocatable(Target, &Layout, &Fixup)) { 179 getContext().reportError(Fixup.getLoc(), "expected relocatable expression"); 180 // Claim to have completely evaluated the fixup, to prevent any further 187 Fixup.getKind()).Flags & MCFixupKindInfo::FKF_IsPCRel; 223 bool ShouldAlignPC = Backend.getFixupKindInfo(Fixup.getKind()).Flags & 229 uint32_t Offset = Layout.getFragmentOffset(DF) + Fixup.getOffset(); 237 // Let the backend adjust the fixup value if necessary, including whethe [all...] |
/art/runtime/ |
elf_file.h | 84 // Fixup an ELF file so that that oat header will be loaded at oat_begin. 86 static bool Fixup(File* file, uint64_t oat_data_begin); 88 bool Fixup(uint64_t base_address);
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/Ia32/ |
PlDebugSupportIa32.c | 47 Copy the generic stub into the new buffer and fixup the vector number
66 // Fixup the stub code for this vector
84 // fixup the jump target to point to the common entry
|
/device/linaro/bootloader/edk2/MdeModulePkg/Universal/DebugSupportDxe/X64/ |
PlDebugSupportX64.c | 49 Copy the generic stub into the new buffer and fixup the vector number
68 // Fixup the stub code for this vector
84 // fixup the jump target to point to the common entry
|
/external/llvm/include/llvm/MC/ |
MCAssembler.h | 151 /// Evaluate a fixup to a relocatable expression and the value which should be 152 /// placed into the fixup. 155 /// \param Fixup The fixup to evaluate. 156 /// \param DF The fragment the fixup is inside. 157 /// \param Target [out] On return, the relocatable expression the fixup 159 /// \param Value [out] On return, the value of the fixup as currently laid 161 /// \return Whether the fixup value was fully resolved. This is true if the 164 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 168 /// Check whether a fixup can be satisfied, or whether it needs to be relaxe [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86WinCOFFObjectWriter.cpp | 30 unsigned getRelocType(const MCValue &Target, const MCFixup &Fixup, 43 const MCFixup &Fixup, 46 unsigned FixupKind = IsCrossSection ? FK_PCRel_4 : Fixup.getKind();
|
/external/llvm/test/MC/Lanai/ |
conditional_inst.s | 28 ! CHECK-NEXT: fixup A - offset: 0, value: jump1, kind: FIXUP_LANAI_25 35 ! CHECK-NEXT: fixup A - offset: 0, value: jump2, kind: FIXUP_LANAI_25 44 ! CHECK-NEXT: fixup A - offset: 0, value: .Ltmp0, kind: FIXUP_LANAI_25
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/MC/ |
MCAssembler.h | 150 /// Evaluate a fixup to a relocatable expression and the value which should be 151 /// placed into the fixup. 154 /// \param Fixup The fixup to evaluate. 155 /// \param DF The fragment the fixup is inside. 156 /// \param Target [out] On return, the relocatable expression the fixup 158 /// \param Value [out] On return, the value of the fixup as currently laid 160 /// \return Whether the fixup value was fully resolved. This is true if the 163 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 167 /// Check whether a fixup can be satisfied, or whether it needs to be relaxe [all...] |
/prebuilts/clang/host/darwin-x86/clang-4393122/include/llvm/MC/ |
MCAssembler.h | 150 /// Evaluate a fixup to a relocatable expression and the value which should be 151 /// placed into the fixup. 154 /// \param Fixup The fixup to evaluate. 155 /// \param DF The fragment the fixup is inside. 156 /// \param Target [out] On return, the relocatable expression the fixup 158 /// \param Value [out] On return, the value of the fixup as currently laid 160 /// \return Whether the fixup value was fully resolved. This is true if the 163 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 167 /// Check whether a fixup can be satisfied, or whether it needs to be relaxe [all...] |
/prebuilts/clang/host/darwin-x86/clang-4479392/include/llvm/MC/ |
MCAssembler.h | 150 /// Evaluate a fixup to a relocatable expression and the value which should be 151 /// placed into the fixup. 154 /// \param Fixup The fixup to evaluate. 155 /// \param DF The fragment the fixup is inside. 156 /// \param Target [out] On return, the relocatable expression the fixup 158 /// \param Value [out] On return, the value of the fixup as currently laid 160 /// \return Whether the fixup value was fully resolved. This is true if the 163 bool evaluateFixup(const MCAsmLayout &Layout, const MCFixup &Fixup, 167 /// Check whether a fixup can be satisfied, or whether it needs to be relaxe [all...] |