Represents fixups and constraints in the LinkGraph.  
 More...
#include "llvm/ExecutionEngine/JITLink/JITLink.h"
Represents fixups and constraints in the LinkGraph. 
Definition at line 68 of file JITLink.h.
 
◆ AddendT
      
        
          | using llvm::jitlink::Edge::AddendT = int64_t | 
        
      
 
 
◆ Kind
      
        
          | using llvm::jitlink::Edge::Kind = uint8_t | 
        
      
 
 
◆ OffsetT
      
        
          | using llvm::jitlink::Edge::OffsetT = uint32_t | 
        
      
 
 
◆ GenericEdgeKind
      
        
          | enum llvm::jitlink::Edge::GenericEdgeKind : Kind | 
        
      
 
| Enumerator | 
|---|
| Invalid  |  | 
| FirstKeepAlive  |  | 
| KeepAlive  |  | 
| FirstRelocation  |  | 
Definition at line 72 of file JITLink.h.
 
 
◆ Edge()
◆ getAddend()
  
  
      
        
          | AddendT llvm::jitlink::Edge::getAddend  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getKind()
  
  
      
        
          | Kind llvm::jitlink::Edge::getKind  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getOffset()
  
  
      
        
          | OffsetT llvm::jitlink::Edge::getOffset  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getRelocation()
  
  
      
        
          | Kind llvm::jitlink::Edge::getRelocation  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTarget()
  
  
      
        
          | Symbol & llvm::jitlink::Edge::getTarget  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ isKeepAlive()
  
  
      
        
          | bool llvm::jitlink::Edge::isKeepAlive  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ isRelocation()
  
  
      
        
          | bool llvm::jitlink::Edge::isRelocation  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ setAddend()
  
  
      
        
          | void llvm::jitlink::Edge::setAddend  | 
          ( | 
          AddendT |           Addend | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setKind()
  
  
      
        
          | void llvm::jitlink::Edge::setKind  | 
          ( | 
          Kind |           K | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setOffset()
  
  
      
        
          | void llvm::jitlink::Edge::setOffset  | 
          ( | 
          OffsetT |           Offset | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setTarget()
  
  
      
        
          | void llvm::jitlink::Edge::setTarget  | 
          ( | 
          Symbol & |           Target | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file:
- include/llvm/ExecutionEngine/JITLink/JITLink.h