QCOR
qcor::QJIT Member List

This is the complete list of members for qcor::QJIT, including all inherited members.

extract_composite_with_hetmap(const std::string name, xacc::HeterogeneousMap &m) (defined in qcor::QJIT)qcor::QJIT
get_kernel(const std::string &kernel_name) (defined in qcor::QJIT)qcor::QJITinline
get_kernel_function_ptr(const std::string &kernelName, KernelType subType=KernelType::Regular) const (defined in qcor::QJIT)qcor::QJIT
invoke(const std::string &kernel_name, Args... args) (defined in qcor::QJIT)qcor::QJITinline
invoke_forwarding(const std::string &kernel_name, Args &&... args) (defined in qcor::QJIT)qcor::QJITinline
invoke_main(int argc, char **argv) (defined in qcor::QJIT)qcor::QJITinline
invoke_with_hetmap(const std::string &kernel_name, xacc::HeterogeneousMap &args) (defined in qcor::QJIT)qcor::QJIT
invoke_with_parent(const std::string &kernel_name, std::shared_ptr< qcor::CompositeInstruction > parent, Args... args) (defined in qcor::QJIT)qcor::QJITinline
invoke_with_parent_forwarding(const std::string &kernel_name, std::shared_ptr< qcor::CompositeInstruction > parent, Args &&... args) (defined in qcor::QJIT)qcor::QJITinline
jit (defined in qcor::QJIT)qcor::QJITprotected
jit_compile(const std::string &quantum_kernel_src, const bool add_het_map_kernel_ctor=false, const std::vector< std::string > &kernel_dependency={}, const std::string &extra_functions_src="", std::vector< std::string > extra_headers={}) (defined in qcor::QJIT)qcor::QJIT
jit_compile(std::unique_ptr< llvm::Module > m, std::vector< std::string > extra_shared_lib_paths={}) (defined in qcor::QJIT)qcor::QJIT
kernel_name_to_f_ptr (defined in qcor::QJIT)qcor::QJITprotected
kernel_name_to_f_ptr_hetmap (defined in qcor::QJIT)qcor::QJITprotected
kernel_name_to_f_ptr_parent_hetmap (defined in qcor::QJIT)qcor::QJITprotected
kernel_name_to_f_ptr_with_parent (defined in qcor::QJIT)qcor::QJITprotected
KernelType enum name (defined in qcor::QJIT)qcor::QJIT
module (defined in qcor::QJIT)qcor::QJITprotected
QJIT() (defined in qcor::QJIT)qcor::QJIT
run_syntax_handler(const std::string &quantum_kernel_src, const bool add_het_map_kernel_ctor=false) (defined in qcor::QJIT)qcor::QJIT
write_cache() (defined in qcor::QJIT)qcor::QJIT
~QJIT() (defined in qcor::QJIT)qcor::QJIT