Ignore:
Timestamp:
Jan 10, 2017, 2:00:04 PM (2 years ago)
Author:
cameron
Message:

Separate doSegment/final segment processing in pipeline loop; check optional NoTerminateAttribute?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/CMakeLists.txt

    r5248 r5252  
    4343set(Boost_USE_STATIC_RUNTIME OFF)
    4444find_package(Boost 1.46 REQUIRED COMPONENTS system filesystem iostreams)
     45message(STATUS "Found Boost_LIBRARY_DIR: ${Boost_LIBRARY_DIR}")
    4546
    4647include_directories("${Boost_INCLUDE_DIRS}")
    4748link_directories(${Boost_LIBRARY_DIR})
    4849
    49 SET(KERNEL_SRC kernels/kernel.cpp kernels/s2p_kernel.cpp kernels/streamset.cpp kernels/interface.cpp kernels/mmap_kernel.cpp)
     50SET(KERNEL_SRC kernels/kernel.cpp kernels/pipeline.cpp kernels/s2p_kernel.cpp kernels/streamset.cpp kernels/interface.cpp kernels/mmap_kernel.cpp)
    5051SET(IDISA_SRC IR_Gen/CBuilder.cpp IR_Gen/types/streamtype.cpp IR_Gen/idisa_builder.cpp IR_Gen/idisa_avx_builder.cpp IR_Gen/idisa_i64_builder.cpp IR_Gen/idisa_sse_builder.cpp IR_Gen/idisa_nvptx_builder.cpp IR_Gen/idisa_target.cpp)
    5152
     
    7576target_link_libraries (RegExpCompiler RegExpADT)
    7677
    77 add_executable(icgrep icgrep.cpp toolchain.cpp grep_engine.cpp kernels/pipeline.cpp kernels/scanmatchgen.cpp kernels/cc_kernel.cpp)
    78 add_executable(u8u16 u8u16.cpp toolchain.cpp kernels/p2s_kernel.cpp kernels/pipeline.cpp kernels/deletion.cpp kernels/stdout_kernel.cpp)
    79 add_executable(base64 base64.cpp kernels/radix64.cpp toolchain.cpp kernels/p2s_kernel.cpp kernels/pipeline.cpp kernels/deletion.cpp kernels/stdout_kernel.cpp)
    80 add_executable(wc wc.cpp toolchain.cpp kernels/pipeline.cpp)
    81 add_executable(editd editd/editd.cpp editd/pattern_compiler.cpp toolchain.cpp kernels/pipeline.cpp editd/editdscan_kernel.cpp editd/editd_gpu_kernel.cpp editd/editd_cpu_kernel.cpp)
    82 add_executable(array-test array-test.cpp toolchain.cpp kernels/pipeline.cpp)
     78add_executable(icgrep icgrep.cpp toolchain.cpp grep_engine.cpp kernels/scanmatchgen.cpp kernels/cc_kernel.cpp)
     79add_executable(u8u16 u8u16.cpp toolchain.cpp kernels/p2s_kernel.cpp kernels/deletion.cpp kernels/stdout_kernel.cpp)
     80add_executable(base64 base64.cpp kernels/radix64.cpp toolchain.cpp kernels/p2s_kernel.cpp kernels/deletion.cpp kernels/stdout_kernel.cpp)
     81add_executable(wc wc.cpp toolchain.cpp)
     82add_executable(editd editd/editd.cpp editd/pattern_compiler.cpp toolchain.cpp editd/editdscan_kernel.cpp editd/editd_gpu_kernel.cpp editd/editd_cpu_kernel.cpp)
     83add_executable(array-test array-test.cpp toolchain.cpp)
    8384
    8485IF (PRINT_TIMING_INFORMATION)
Note: See TracChangeset for help on using the changeset viewer.