Class LLVMBitReader

java.lang.Object
org.lwjgl.llvm.LLVMBitReader

public class LLVMBitReader extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Contains the function pointers loaded from LLVMCore.getLibrary().
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    LLVMGetBitcodeModule(long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)
    LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    static boolean
    LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    static boolean
    LLVMGetBitcodeModuleInContext(long ContextRef, long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)
    LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    static boolean
    LLVMGetBitcodeModuleInContext2(long ContextRef, long MemBuf, PointerBuffer OutM)
    LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    static boolean
    LLVMParseBitcode(long MemBuf, PointerBuffer OutModule, PointerBuffer OutMessage)
    LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    static boolean
    LLVMParseBitcode2(long MemBuf, PointerBuffer OutModule)
    LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    static boolean
    LLVMParseBitcodeInContext(long ContextRef, long MemBuf, PointerBuffer OutModule, PointerBuffer OutMessage)
    LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    static boolean
    LLVMParseBitcodeInContext2(long ContextRef, long MemBuf, PointerBuffer OutModule)
    LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    static int
    nLLVMGetBitcodeModule(long MemBuf, long OutM, long OutMessage)
    LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    static int
    nLLVMGetBitcodeModule2(long MemBuf, long OutM)
    LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    static int
    nLLVMGetBitcodeModuleInContext(long ContextRef, long MemBuf, long OutM, long OutMessage)
    LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    static int
    nLLVMGetBitcodeModuleInContext2(long ContextRef, long MemBuf, long OutM)
    LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    static int
    nLLVMParseBitcode(long MemBuf, long OutModule, long OutMessage)
    LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    static int
    nLLVMParseBitcode2(long MemBuf, long OutModule)
    LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    static int
    nLLVMParseBitcodeInContext(long ContextRef, long MemBuf, long OutModule, long OutMessage)
    LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    static int
    nLLVMParseBitcodeInContext2(long ContextRef, long MemBuf, long OutModule)
    LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • nLLVMParseBitcode

      public static int nLLVMParseBitcode(long MemBuf, long OutModule, long OutMessage)
      LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    • LLVMParseBitcode

      public static boolean LLVMParseBitcode(long MemBuf, PointerBuffer OutModule, PointerBuffer OutMessage)
      LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    • nLLVMParseBitcode2

      public static int nLLVMParseBitcode2(long MemBuf, long OutModule)
      LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    • LLVMParseBitcode2

      public static boolean LLVMParseBitcode2(long MemBuf, PointerBuffer OutModule)
      LLVMBool LLVMParseBitcode2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    • nLLVMParseBitcodeInContext

      public static int nLLVMParseBitcodeInContext(long ContextRef, long MemBuf, long OutModule, long OutMessage)
      LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    • LLVMParseBitcodeInContext

      public static boolean LLVMParseBitcodeInContext(long ContextRef, long MemBuf, PointerBuffer OutModule, PointerBuffer OutMessage)
      LLVMBool LLVMParseBitcodeInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule, char ** OutMessage)
    • nLLVMParseBitcodeInContext2

      public static int nLLVMParseBitcodeInContext2(long ContextRef, long MemBuf, long OutModule)
      LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    • LLVMParseBitcodeInContext2

      public static boolean LLVMParseBitcodeInContext2(long ContextRef, long MemBuf, PointerBuffer OutModule)
      LLVMBool LLVMParseBitcodeInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutModule)
    • nLLVMGetBitcodeModuleInContext

      public static int nLLVMGetBitcodeModuleInContext(long ContextRef, long MemBuf, long OutM, long OutMessage)
      LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    • LLVMGetBitcodeModuleInContext

      public static boolean LLVMGetBitcodeModuleInContext(long ContextRef, long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)
      LLVMBool LLVMGetBitcodeModuleInContext(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    • nLLVMGetBitcodeModuleInContext2

      public static int nLLVMGetBitcodeModuleInContext2(long ContextRef, long MemBuf, long OutM)
      LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    • LLVMGetBitcodeModuleInContext2

      public static boolean LLVMGetBitcodeModuleInContext2(long ContextRef, long MemBuf, PointerBuffer OutM)
      LLVMBool LLVMGetBitcodeModuleInContext2(LLVMContextRef ContextRef, LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    • nLLVMGetBitcodeModule

      public static int nLLVMGetBitcodeModule(long MemBuf, long OutM, long OutMessage)
      LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    • LLVMGetBitcodeModule

      public static boolean LLVMGetBitcodeModule(long MemBuf, PointerBuffer OutM, PointerBuffer OutMessage)
      LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM, char ** OutMessage)
    • nLLVMGetBitcodeModule2

      public static int nLLVMGetBitcodeModule2(long MemBuf, long OutM)
      LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)
    • LLVMGetBitcodeModule2

      public static boolean LLVMGetBitcodeModule2(long MemBuf, PointerBuffer OutM)
      LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef * OutM)