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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @5964   15 months cameron Restructuring in preparation for command-line file include/exclude GLOBs
(edit) @5946   16 months cameron Fix for wc
(edit) @5944   16 months cameron Common command line file selection utility for icgrep, wc …
(edit) @5925   16 months cameron File processing for wc - recursive option
(edit) @5924   16 months cameron Various cleanups
(edit) @5872   17 months cameron Decoupling CC compilers from Pablo Kernel
(edit) @5861   18 months cameron Using DirectCC builder updates; speedup wc -l
(edit) @5847   18 months cameron Unify Parabix CC compiler and Direct CC compiler with a common superclass
(edit) @5843   18 months cameron CC Compiler refactoring step
(edit) @5842   18 months cameron Decoupling PabloKernels? from CC_compiler
(edit) @5815   19 months cameron Revert inadvertent change to wc.cpp
(edit) @5814   19 months cameron Parsing of byte CCs
(edit) @5755   20 months nmedfort Bug fixes and simplified MultiBlockKernel? logic
(edit) @5732   20 months cameron More changes in preparation for LLVM 3.9, 4.0
(edit) @5646   22 months nmedfort Minor clean up. Bug fix for object cache when the same cached kernel …
(edit) @5597   2 years nmedfort Modified stream set buffers to use heap memory.
(edit) @5486   2 years nmedfort Initial attempt to improve debugging capabilities with compilation …
(edit) @5474   2 years nmedfort Eliminated ExecutionEngine? memory leak. Intentionally broke …
(edit) @5464   2 years nmedfort Restructuring work for the Driver classes. Start of work to eliminate …
(edit) @5457   2 years cameron Deprecating SingleBlockBuffer?
(edit) @5440   2 years nmedfort Large refactoring step. Removed IR generation code from Kernel …
(edit) @5436   2 years nmedfort Continued refactoring work. PabloKernel? now abstract base type with a …
(edit) @5435   2 years nmedfort Continued refactoring work.
(edit) @5429   2 years nmedfort Refactored source kernels. icgrep from stdin should now be able to …
(edit) @5425   2 years nmedfort Changes towards separate compilation
(edit) @5418   2 years nmedfort Removed non-functional CUDA code from icgrep and consolidated grep and …
(edit) @5414   2 years cameron Parabix driver can take ownership of kernelbuilder instances; uniquify …
(edit) @5411   2 years nmedfort Potential bug fix for 32-bit. Modified MRemap to check for Linux OS …
(edit) @5409   2 years cameron Parabix driver can take ownership and allocate buffers
(edit) @5402   2 years nmedfort Moved toolchain and object_cache to kernels directory. Continued work …
(edit) @5401   2 years nmedfort Updated all projects to use ParabixDriver?. Deprecated original …
(edit) @5394   2 years cameron Object cache system with signature checking complete
(edit) @5391   2 years cameron ParabixDriver/ObjectCache? separate compilation and linking: initial …
(edit) @5377   2 years nmedfort Support for stdin. Needs more testing.
(edit) @5373   2 years cameron Parabix version info, unique names for IDISA builders
(edit) @5364   2 years cameron Consolidate pipeline compiler options in toolchain
(edit) @5329   2 years nmedfort Continued work on parenthesis matching; addition of Pablo ScanTo? and …
(edit) @5319   2 years cameron Bug fix for Pablo scalar outputs; wc
(edit) @5310   2 years nmedfort Adjusted pablo compiler to use getInputStream and getOutputStream when …
(edit) @5307   2 years nmedfort Continued work on eliminating BlockNo?
(edit) @5300   2 years cameron getScalarOutput for Pablo kernels; use in wc
(edit) @5292   2 years nmedfort Removed 'function' and 'self' parameters from generateXXXMethod() …
(edit) @5267   2 years nmedfort Code clean-up. Removed Pablo Call, SetIthBit? and Prototype.
(edit) @5255   3 years cameron Fixes for mmap kernel for blocksPerSegment, codeUnitWidth, new …
(edit) @5249   3 years cameron wc uses mmap kernel
(edit) @5238   3 years cameron IR_Gen subdirectory for all IR generation utility functions
(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) @5202   3 years nmedfort Initial work on adding types to PabloAST and mutable Var objects.
(edit) @5176   3 years cameron Engine deletion causes segfaults with LLVM 3.9 changes
(edit) @5142   3 years cameron ExternalFileBuffer?, SingleBlockBuffer? fixes
(edit) @5137   3 years cameron Some clean ups of encoding info for ccc restructuring.
(edit) @5133   3 years cameron Defer binding of buffers to stream sets until kernel generation
(edit) @5109   3 years cameron u8u16 pipeline
(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) @5088   3 years cameron wc using doSegment; pipeline generation
(edit) @5074   3 years cameron Kernel infrastructure: move common logic into KernelBuilder? base …
(edit) @5070   3 years cameron Further wc clean-up.
(edit) @5069   3 years cameron Simplification: replace wcPipelineBuilder object by wcPipeline function.
(edit) @5065   3 years cameron LLVM type error fix
(edit) @5063   3 years cameron New kernel infrastructure
(edit) @5042   3 years cameron Add pablo.atEOF; clean out bit4/6 hack for unterminated final lines in …
(edit) @5036   3 years cameron Include codegen options in -help
(edit) @5035   3 years cameron Add EOFmask internal state value to generated Pablo functions; …
(edit) @5034   3 years cameron Clean out duplicate parameters for wc
(edit) @5033   3 years cameron Refactor: move grep-specific code out of toolchain
(edit) @5030   3 years cameron Restructure regular expression command flags
(edit) @5029   3 years cameron Command line and output format improvements for wc - Posix compatibility
(edit) @5026   3 years cameron Updates for LLVM 3.8; hide unrelated command line options
(edit) @5021   3 years cameron Large file fix: use boost mapped_file_source
(edit) @5020   3 years cameron Set fieldwith based on maximum line/word/char/byte count reported.
(add) @5019   3 years cameron wc initial version
Note: See TracRevisionLog for help on using the revision log.