astffi.llvm.0.1.2.source-code.jni_com_alibaba_fastffi_llvm_ValueTy_Library_cxx_0x649ffbbc.cc Maven / Gradle / Ivy
The newest version!
#include
#include
#include "llvm/IR/Value.h"
#ifdef __cplusplus
extern "C" {
#endif
// Common Stubs
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ArgumentVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ArgumentVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1BasicBlockVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::BasicBlockVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1BlockAddressVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::BlockAddressVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantAggregateZeroVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantAggregateZeroVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantArrayVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantArrayVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantDataArrayVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantDataArrayVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantDataVectorVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantDataVectorVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantExprVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantExprVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantFPVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantFPVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantIntVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantIntVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantPointerNullVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantPointerNullVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantStructVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantStructVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantTokenNoneVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantTokenNoneVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1ConstantVectorVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::ConstantVectorVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1FunctionVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::FunctionVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1GlobalAliasVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::GlobalAliasVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1GlobalIFuncVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::GlobalIFuncVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1GlobalVariableVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::GlobalVariableVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1InlineAsmVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::InlineAsmVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1InstructionVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::InstructionVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1MemoryDefVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::MemoryDefVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1MemoryPhiVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::MemoryPhiVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1MemoryUseVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::MemoryUseVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1MetadataAsValueVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::MetadataAsValueVal);
}
JNIEXPORT
jint JNICALL Java_com_alibaba_fastffi_llvm_ValueTy_1Library_1cxx_10x649ffbbc_native_1UndefValueVal(JNIEnv*, jclass) {
return (jint)(llvm::Value::ValueTy::UndefValueVal);
}
#ifdef __cplusplus
}
#endif