PostgreSQL Source Code
git master
|
#include "postgres.h"
#include <llvm-c/Core.h>
#include <llvm/IR/Attributes.h>
#include <llvm/IR/Function.h>
#include <llvm/MC/SubtargetFeature.h>
#include <llvm/Support/Host.h>
#include "jit/llvmjit.h"
Go to the source code of this file.
Functions | |
unsigned | LLVMGetAttributeCountAtIndexPG (LLVMValueRef F, uint32 Idx) |
LLVMTypeRef | LLVMGetFunctionReturnType (LLVMValueRef r) |
LLVMTypeRef | LLVMGetFunctionType (LLVMValueRef r) |
LLVMTypeRef | LLVMGlobalGetValueType (LLVMValueRef g) |
unsigned LLVMGetAttributeCountAtIndexPG | ( | LLVMValueRef | F, |
uint32 | Idx | ||
) |
Definition at line 68 of file llvmjit_wrap.cpp.
References F.
Referenced by llvm_copy_attributes_at_index().
LLVMTypeRef LLVMGetFunctionReturnType | ( | LLVMValueRef | r | ) |
Definition at line 87 of file llvmjit_wrap.cpp.
Referenced by load_return_type().
LLVMTypeRef LLVMGetFunctionType | ( | LLVMValueRef | r | ) |
Definition at line 93 of file llvmjit_wrap.cpp.
Referenced by build_EvalXFuncInt(), BuildV1Call(), llvm_function_reference(), llvm_pg_func(), llvm_pg_var_func_type(), and slot_compile_deform().
LLVMTypeRef LLVMGlobalGetValueType | ( | LLVMValueRef | g | ) |
Definition at line 100 of file llvmjit_wrap.cpp.
Referenced by llvm_pg_var_type().