OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CgenState.cpp File Reference
#include "CgenState.h"
#include "CodeGenerator.h"
#include "CodegenHelper.h"
#include "OutputBufferInitialization.h"
#include <llvm/IR/InstIterator.h>
#include <llvm/Transforms/Utils/BasicBlockUtils.h>
#include <llvm/Transforms/Utils/Cloning.h>
+ Include dependency graph for CgenState.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{CgenState.cpp}::GpuFunctionDefinition
 
struct  anonymous_namespace{CgenState.cpp}::GpuFunction< TYPES >
 

Namespaces

 anonymous_namespace{CgenState.cpp}
 

Functions

template<typename T >
llvm::Typeanonymous_namespace{CgenState.cpp}::getTy (llvm::LLVMContext &ctx)
 
template<>
llvm::Typeanonymous_namespace{CgenState.cpp}::getTy< double > (llvm::LLVMContext &ctx)
 

Variables

static const
std::unordered_map
< std::string, std::shared_ptr
< GpuFunctionDefinition > > 
anonymous_namespace{CgenState.cpp}::gpu_replacement_functions