Home | History | Annotate | Download | only in llvm

Lines Matching refs:LLVMModuleRef

124 CAMLprim LLVMModuleRef llvm_create_module(LLVMContextRef C, value ModuleID) {
129 CAMLprim value llvm_dispose_module(LLVMModuleRef M) {
135 CAMLprim value llvm_target_triple(LLVMModuleRef M) {
140 CAMLprim value llvm_set_target_triple(value Trip, LLVMModuleRef M) {
146 CAMLprim value llvm_data_layout(LLVMModuleRef M) {
151 CAMLprim value llvm_set_data_layout(value Layout, LLVMModuleRef M) {
157 CAMLprim value llvm_dump_module(LLVMModuleRef M) {
163 CAMLprim value llvm_set_module_inline_asm(LLVMModuleRef M, value Asm) {
390 CAMLprim value llvm_type_by_name(LLVMModuleRef M, value Name)
594 CAMLprim value llvm_get_namedmd(LLVMModuleRef M, value name)
855 DEFINE_ITERATORS(global, Global, LLVMModuleRef, LLVMValueRef,
860 LLVMModuleRef M) {
873 LLVMModuleRef M) {
885 CAMLprim value llvm_lookup_global(value Name, LLVMModuleRef M) {
898 LLVMModuleRef M) {
909 LLVMModuleRef M) {
962 CAMLprim LLVMValueRef llvm_add_alias(LLVMModuleRef M, LLVMTypeRef Ty,
969 DEFINE_ITERATORS(function, Function, LLVMModuleRef, LLVMValueRef,
974 LLVMModuleRef M) {
985 CAMLprim value llvm_lookup_function(value Name, LLVMModuleRef M) {
998 LLVMModuleRef M) {
2004 CAMLprim value llvm_passmanager_run_module(LLVMModuleRef M,