Ignore:
Timestamp:
Jan 27, 2017, 2:22:06 PM (2 years ago)
Author:
nmedfort
Message:

Optimized Symbol Generation (and fixed potential bug that could allow duplicate names being constructed); made PabloKernel? extend PabloAST (temporarily removed PabloAST::getName() to avoid diamond problem); added an internal scalar to PabloKernel? struct for each Count to avoid InOut? output scalar variable problem; allowed CodeMotionPass? to move code within the same scope but across a branch statement. Began work on separating Kernels into either Block-Oriented or Segment-Oriented kernels.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/icgrep-devel.files

    r5268 r5283  
    5353kernels/streamset.cpp
    5454kernels/streamset.h
    55 kernels/symboltablepipeline.cpp
    56 kernels/symboltablepipeline.h
    5755pablo/analysis/pabloverifier.cpp
    5856pablo/analysis/pabloverifier.hpp
     
    219217wc.cpp
    220218CMakeLists.txt
     219cc/alphabet.cpp
     220cc/alphabet.h
     221kernels/cc_kernel.cpp
     222kernels/cc_kernel.h
     223kernels/deletion.cpp
     224kernels/deletion.h
     225kernels/interface.cpp
     226kernels/interface.h
     227kernels/kernel.cpp
     228kernels/kernel.h
     229kernels/mmap_kernel.cpp
     230kernels/mmap_kernel.h
     231kernels/p2s_kernel.cpp
     232kernels/p2s_kernel.h
     233kernels/pipeline.cpp
     234kernels/pipeline.h
     235kernels/radix64.cpp
     236kernels/radix64.h
     237kernels/s2p_kernel.cpp
     238kernels/s2p_kernel.h
     239kernels/scanmatchgen.cpp
     240kernels/scanmatchgen.h
     241kernels/stdin_kernel.cpp
     242kernels/stdin_kernel.h
     243kernels/stdout_kernel.cpp
     244kernels/stdout_kernel.h
     245kernels/streamset.cpp
     246kernels/streamset.h
     247kernels/evenodd.h
     248kernels/evenodd.cpp
Note: See TracChangeset for help on using the changeset viewer.