List of all items
Structs
- CodeConfig
- CodeConfigCopy
- ParentDataHolder
- clang_transform::CLangTransform
- clang_transform::CLangTransformConfig
- clang_writer::CLangFuncWriter
- clang_writer::CLangWriter
- clang_writer::CLangWriterConfig
- cpu_build_exec::CPUBuilder
- cpu_build_exec::CPUBuilderConfig
- cpu_build_exec::CPUDataHolder
- cpu_build_exec::CPUDataReader
- cpu_build_exec::CPUDataWriter
- cpu_build_exec::CPUExecutor
- cpu_build_exec::SharedLib
- cpu_build_exec::__StaticInitGeneratorFor_CPU_EXTENSION
- cpu_build_exec::__StaticInitGeneratorFor_GATE_SYS_CC
- cpu_data_transform::CPUDataInputTransformer
- cpu_data_transform::CPUDataOutputTransformer
- div_build_exec::DivBuilder
- div_build_exec::DivExecutor
- mapper::BasicMapperBuilder
- mapper::BasicMapperExecutor
- mapper::ParBasicMapperBuilder
- mapper::ParBasicMapperExecutor
- opencl_build_exec::OpenCLBuilder
- opencl_build_exec::OpenCLBuilderConfig
- opencl_build_exec::OpenCLDataHolder
- opencl_build_exec::OpenCLDataReader
- opencl_build_exec::OpenCLDataWriter
- opencl_build_exec::OpenCLExecutor
- opencl_data_transform::OpenCLDataInputTransformer
- opencl_data_transform::OpenCLDataOutputTransformer
- parseq_mapper::ParSeqAllDataHolder
- parseq_mapper::ParSeqDynamicConfig
- parseq_mapper::ParSeqMapperBuilder
- parseq_mapper::ParSeqMapperExecutor
- parseq_mapper::ParSeqMapperTransforms
- utils::MultiVarAllocTool
- utils::VarAllocator
Enums
- InstrOp
- VNegs
- cpu_build_exec::BuildError
- cpu_build_exec::CPUExtension
- opencl_build_exec::OpenCLBuildError
- parseq_mapper::ParSeqMapperBuilderError
- parseq_mapper::ParSeqMapperExecutorError
- parseq_mapper::ParSeqMapperTransformsError
- parseq_mapper::ParSeqObject
- parseq_mapper::ParSeqSelection
Traits
- Builder
- CodeWriter
- DataHolder
- DataReader
- DataTransformer
- DataTransforms
- DataWriter
- Executor
- FuncWriter
- MapperBuilder
- MapperExecutor
- ParMapperBuilder
- ParMapperExecutor
- RangedData
Functions
- default_aggr_output_len
- default_pop_input_len
- gencode::generate_code
- gencode::generate_code_with_config
- gencode::generate_code_with_config_and_wire_order
- gencode::generate_code_with_wire_order
- opencl_build_exec::detect_nvidia_lop3
- opencl_build_exec::get_preferred_work_group_size
- utils::get_final_placements
Type Aliases
- mapper::CPUBasicMapperBuilder
- mapper::CPUBasicMapperExecutor
- mapper::CPUParBasicMapperBuilder
- mapper::CPUParBasicMapperExecutor
- mapper::OpenCLBasicMapperBuilder
- mapper::OpenCLBasicMapperExecutor
- parseq_mapper::CPUOpenCLParSeqMapperBuilder
- parseq_mapper::CPUOpenCLParSeqMapperExecutor
Statics
Constants
- INSTR_OP_VALUE_AND
- INSTR_OP_VALUE_IMPL
- INSTR_OP_VALUE_LOP3
- INSTR_OP_VALUE_NIMPL
- INSTR_OP_VALUE_OR
- INSTR_OP_VALUE_XOR
- clang_transform::CLANG_TRANSFORM_ARM_NEON
- clang_transform::CLANG_TRANSFORM_INTEL_AVX
- clang_transform::CLANG_TRANSFORM_INTEL_AVX2
- clang_transform::CLANG_TRANSFORM_INTEL_AVX512
- clang_transform::CLANG_TRANSFORM_INTEL_MMX
- clang_transform::CLANG_TRANSFORM_INTEL_SSE
- clang_transform::CLANG_TRANSFORM_INTEL_SSE2
- clang_transform::CLANG_TRANSFORM_OPENCL_U32
- clang_transform::CLANG_TRANSFORM_U32
- clang_transform::CLANG_TRANSFORM_U64
- clang_writer::CLANG_WRITER_ARM_NEON
- clang_writer::CLANG_WRITER_INTEL_AVX
- clang_writer::CLANG_WRITER_INTEL_AVX2
- clang_writer::CLANG_WRITER_INTEL_AVX512
- clang_writer::CLANG_WRITER_INTEL_MMX
- clang_writer::CLANG_WRITER_INTEL_SSE
- clang_writer::CLANG_WRITER_INTEL_SSE2
- clang_writer::CLANG_WRITER_OPENCL_U32
- clang_writer::CLANG_WRITER_OPENCL_U32_GROUP_VEC
- clang_writer::CLANG_WRITER_OPENCL_U32_LOP3
- clang_writer::CLANG_WRITER_OPENCL_U32_LOP3_GROUP_VEC
- clang_writer::CLANG_WRITER_U32
- clang_writer::CLANG_WRITER_U64
- clang_writer::CLANG_WRITER_U64_TEST_IMPL
- clang_writer::CLANG_WRITER_U64_TEST_LOP3
- clang_writer::CLANG_WRITER_U64_TEST_NIMPL
- cpu_build_exec::CPU_BUILDER_CONFIG_DEFAULT
- opencl_build_exec::OPENCL_BUILDER_CONFIG_DEFAULT