source: icGREP/icgrep-devel/icgrep/grep_engine.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5255   3 years cameron Fixes for mmap kernel for blocksPerSegment, codeUnitWidth, new …
(edit) @5254   3 years cameron Add mmap kernel to all pipelines
(edit) @5246   3 years nmedfort Code clean up to enforce proper calling order of KernelBuilder? methods
(edit) @5245   3 years nmedfort Work on bracket matching problem
(edit) @5242   3 years cameron Add pthread create, join and exit support into CBuilder
(edit) @5241   3 years nmedfort Potential fix for '\p{script=/.*hir.*/}'
(edit) @5240   3 years nmedfort Cleaned up memory leaks + some warning messages.
(edit) @5238   3 years cameron IR_Gen subdirectory for all IR generation utility functions
(edit) @5236   3 years nmedfort Reverted last change to support gcc 4.9 prior to changing UCD property …
(edit) @5234   3 years nmedfort Modified memory alignment mechanism for GetPropertyValueGrepString? + …
(edit) @5230   3 years nmedfort Multi-threading support for PabloAST / PabloCompiler?. Requires unique …
(edit) @5227   3 years nmedfort Rewrite of the CarryManager? to support non-carry-collapsing loops.
(edit) @5221   3 years cameron Eliminate filesize parameter for pipeline construction
(edit) @5220   3 years cameron Automate instance creation
(edit) @5217   3 years nmedfort Merged PabloFunction? and PabloKernel? classes. Updated projects where …
(edit) @5207   3 years xwa163 fix build fail caused by memory align
(edit) @5206   3 years xwa163 1. Extend Regex Syntax, include: (a) RL2.6 of UTS#18, support regex …
(edit) @5204   3 years nmedfort More 32-bit fixes.
(edit) @5203   3 years nmedfort Fix for 32-bit architectures.
(edit) @5202   3 years nmedfort Initial work on adding types to PabloAST and mutable Var objects.
(edit) @5200   3 years lindanl Force BlockSize? to be 64 for NVPTX.
(edit) @5176   3 years cameron Engine deletion causes segfaults with LLVM 3.9 changes
(edit) @5165   3 years lindanl Add segment pipeline parallel strategy. Move ballot function to IDISA …
(edit) @5151   3 years lindanl Add NVPTX Arch to the framework. Fix directory bug in make check.
(edit) @5142   3 years cameron ExternalFileBuffer?, SingleBlockBuffer? fixes
(edit) @5139   3 years lindanl change getInt64Ty to getSizeTy.
(edit) @5137   3 years cameron Some clean ups of encoding info for ccc restructuring.
(edit) @5136   3 years lindanl Remove unused code.
(edit) @5135   3 years lindanl Add pipeline parallel strategy to the framework.
(edit) @5134   3 years cameron refine PabloKernel? signature based on CountOnly? parameter
(edit) @5133   3 years cameron Defer binding of buffers to stream sets until kernel generation
(edit) @5130   3 years cameron Fixes for name pattern expressions
(edit) @5106   3 years cameron Use dynamic size_t determination
(edit) @5102   3 years cameron Kernel system restructuring progress
(edit) @5101   3 years cameron Clean out using boost namespaces
(edit) @5100   3 years cameron Buffer class hierarchy; s2p kernel demonstrates specialization for …
(edit) @5087   3 years cameron icgrep using doSegment; pipeline generation
(edit) @5082   3 years cameron More cppcheck fixes
(edit) @5063   3 years cameron New kernel infrastructure
(edit) @5052   3 years cameron Revert test version of pipeline,…
(edit) @5051   3 years cameron s2p kernel with new infrastructure, includes s2p_FinalBlock
(edit) @5048   3 years cameron Clean out vestigial finalLineUnterminated logic in grep_engine
(edit) @5046   3 years xuedongx fix index
(edit) @5045   3 years xuedongx Support over UTF-16 representation of Unicode
(edit) @5037   3 years nmedfort UnicodeSet? bug fix and compile warning clean-up.
(edit) @5033   3 years cameron Refactor: move grep-specific code out of toolchain
(edit) @5030   3 years cameron Restructure regular expression command flags
(edit) @5025   3 years xuedongx If '-c', ignore the scanmatch kernel.
(edit) @5021   3 years cameron Large file fix: use boost mapped_file_source
(edit) @5017   3 years lindanl Passing file index instead of file name as internal state.
(edit) @5001   3 years nmedfort Symbol table work
(edit) @4986   3 years nmedfort First attempt at dynamic segment size intergration.
(edit) @4984   3 years cameron Refactor IDISA, re, pablo toolchain components
(edit) @4974   3 years nmedfort Added the kernel instance class; removed original mmap file access in …
(edit) @4969   3 years lindanl Bug fixed.
(edit) @4968   3 years nmedfort Some fixes for threading and kernel builder.
(edit) @4967   3 years lindanl Multiple input files can run on separate threads.
(edit) @4961   3 years hongpum Append the sha1sum of REs to Module ID
(edit) @4952   3 years cameron Removing compile-time BLOCK_SIZE from toolchain, grep_engine, enable …
(edit) @4949   3 years cameron Integrate Unicode Name data into icgrep executable
(edit) @4947   3 years cameron Restructuring step
(copy) @4946   3 years cameron Refactor and encapsulate grep codegen/execution in GrepEngine?
copied from icGREP/icgrep-devel/icgrep/do_grep.cpp:
(edit) @4939   3 years lindanl new version using the kernels.
Note: See TracRevisionLog for help on using the revision log.