LLVM  10.0.0svn
Namespaces | Enumerations | Functions
MachO_x86_64.h File Reference
#include "llvm/ExecutionEngine/JITLink/JITLink.h"
Include dependency graph for MachO_x86_64.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 
 
 

Enumerations

enum  llvm::jitlink::MachO_x86_64_Edges::MachOX86RelocationKind : Edge::Kind {
  llvm::jitlink::MachO_x86_64_Edges::Branch32 = Edge::FirstRelocation, llvm::jitlink::MachO_x86_64_Edges::Pointer64, llvm::jitlink::MachO_x86_64_Edges::Pointer64Anon, llvm::jitlink::MachO_x86_64_Edges::PCRel32,
  llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus1, llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus2, llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus4, llvm::jitlink::MachO_x86_64_Edges::PCRel32Anon,
  llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus1Anon, llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus2Anon, llvm::jitlink::MachO_x86_64_Edges::PCRel32Minus4Anon, llvm::jitlink::MachO_x86_64_Edges::PCRel32GOTLoad,
  llvm::jitlink::MachO_x86_64_Edges::PCRel32GOT, llvm::jitlink::MachO_x86_64_Edges::PCRel32TLV, llvm::jitlink::MachO_x86_64_Edges::Delta32, llvm::jitlink::MachO_x86_64_Edges::Delta64,
  llvm::jitlink::MachO_x86_64_Edges::NegDelta32, llvm::jitlink::MachO_x86_64_Edges::NegDelta64
}
 

Functions

void llvm::jitlink::jitLink_MachO_x86_64 (std::unique_ptr< JITLinkContext > Ctx)
 jit-link the given object buffer, which must be a MachO x86-64 object file. More...
 
StringRef llvm::jitlink::getMachOX86RelocationKindName (Edge::Kind R)
 Return the string name of the given MachO x86-64 edge kind. More...