All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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




© 2015 - 2024 Weber Informatics LLC | Privacy Policy