QCOR
|
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::QJIT | inline |
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::QJIT | inline |
invoke_forwarding(const std::string &kernel_name, Args &&... args) (defined in qcor::QJIT) | qcor::QJIT | inline |
invoke_main(int argc, char **argv) (defined in qcor::QJIT) | qcor::QJIT | inline |
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::QJIT | inline |
invoke_with_parent_forwarding(const std::string &kernel_name, std::shared_ptr< qcor::CompositeInstruction > parent, Args &&... args) (defined in qcor::QJIT) | qcor::QJIT | inline |
jit (defined in qcor::QJIT) | qcor::QJIT | protected |
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::QJIT | protected |
kernel_name_to_f_ptr_hetmap (defined in qcor::QJIT) | qcor::QJIT | protected |
kernel_name_to_f_ptr_parent_hetmap (defined in qcor::QJIT) | qcor::QJIT | protected |
kernel_name_to_f_ptr_with_parent (defined in qcor::QJIT) | qcor::QJIT | protected |
KernelType enum name (defined in qcor::QJIT) | qcor::QJIT | |
module (defined in qcor::QJIT) | qcor::QJIT | protected |
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 |