org.lwjgl.llvm.LLVMTargetMips Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of lwjgl-llvm Show documentation
Show all versions of lwjgl-llvm Show documentation
A collection of modular and reusable compiler and toolchain technologies.
The newest version!
/*
* Copyright LWJGL. All rights reserved.
* License terms: https://www.lwjgl.org/license
* MACHINE GENERATED FILE, DO NOT EDIT
*/
package org.lwjgl.llvm;
import org.lwjgl.system.*;
import static org.lwjgl.system.APIUtil.*;
import static org.lwjgl.system.JNI.*;
public class LLVMTargetMips {
/** Contains the function pointers loaded from {@code LLVMCore.getLibrary()}. */
public static final class Functions {
private Functions() {}
/** Function address. */
public static final long
InitializeMipsTargetInfo = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsTargetInfo"),
InitializeMipsTarget = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsTarget"),
InitializeMipsTargetMC = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsTargetMC"),
InitializeMipsAsmPrinter = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsAsmPrinter"),
InitializeMipsAsmParser = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsAsmParser"),
InitializeMipsDisassembler = apiGetFunctionAddress(LLVMCore.getLibrary(), "LLVMInitializeMipsDisassembler");
}
protected LLVMTargetMips() {
throw new UnsupportedOperationException();
}
// --- [ LLVMInitializeMipsTargetInfo ] ---
public static void LLVMInitializeMipsTargetInfo() {
long __functionAddress = Functions.InitializeMipsTargetInfo;
invokeV(__functionAddress);
}
// --- [ LLVMInitializeMipsTarget ] ---
public static void LLVMInitializeMipsTarget() {
long __functionAddress = Functions.InitializeMipsTarget;
invokeV(__functionAddress);
}
// --- [ LLVMInitializeMipsTargetMC ] ---
public static void LLVMInitializeMipsTargetMC() {
long __functionAddress = Functions.InitializeMipsTargetMC;
invokeV(__functionAddress);
}
// --- [ LLVMInitializeMipsAsmPrinter ] ---
public static void LLVMInitializeMipsAsmPrinter() {
long __functionAddress = Functions.InitializeMipsAsmPrinter;
invokeV(__functionAddress);
}
// --- [ LLVMInitializeMipsAsmParser ] ---
public static void LLVMInitializeMipsAsmParser() {
long __functionAddress = Functions.InitializeMipsAsmParser;
invokeV(__functionAddress);
}
// --- [ LLVMInitializeMipsDisassembler ] ---
public static void LLVMInitializeMipsDisassembler() {
long __functionAddress = Functions.InitializeMipsDisassembler;
invokeV(__functionAddress);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy