

@5235

2 years 
nmedfort 
Fix to support older BOOST version.



@5234

2 years 
nmedfort 
Modified memory alignment mechanism for GetPropertyValueGrepString? + …



@5233

2 years 
nmedfort 
Bug fixes for Carry Manager and issues reported by Fahad



@5232

2 years 
xwa163 
Add based64 related kernels



@5231

2 years 
cameron 
Use unsigned in preference to uint64_t for element counts and field widths



@5230

2 years 
nmedfort 
Multithreading support for PabloAST / PabloCompiler?. Requires unique …



@5229

2 years 
cameron 
Distinguishing between StreamType? and StreamSetType?; fixing …



@5228

2 years 
nmedfort 
Bug fix



@5227

2 years 
nmedfort 
Rewrite of the CarryManager? to support noncarrycollapsing loops.



@5226

2 years 
lindanl 
Add editd test to make check.



@5224

2 years 
cameron 
Move responsibility for acquire/release of logical segment number into …



@5223

2 years 
lindanl 
Some fixes.



@5221

2 years 
cameron 
Eliminate filesize parameter for pipeline construction



@5220

2 years 
cameron 
Automate instance creation



@5219

2 years 
cameron 
radix64 kernels in progress



@5218

2 years 
xuedongx 
Add parser for PROSITE protein patterns



@5217

2 years 
nmedfort 
Merged PabloFunction? and PabloKernel? classes. Updated projects where …



@5216

2 years 
cameron 
Radix 64 expansion kernel



@5215

2 years 
lindanl 
edtid GPU optimization: merging result in GPU.



@5214

2 years 
lindanl 
editd GPU kernel optimization.



@5213

2 years 
lindanl 
Some fixes for editd. Add timer.



@5212

2 years 
lindanl 
editd for GPU.



@5211

2 years 
cameron 
u8u16_test as a makefile target



@5208

2 years 
cameron 
Add u8u16 test for make check



@5207

2 years 
xwa163 
fix build fail caused by memory align



@5206

2 years 
xwa163 
1. Extend Regex Syntax, include:
(a) RL2.6 of UTS#18, support regex …



@5204

2 years 
nmedfort 
More 32bit fixes.



@5203

2 years 
nmedfort 
Fix for 32bit architectures.



@5202

2 years 
nmedfort 
Initial work on adding types to PabloAST and mutable Var objects.



@5200

2 years 
lindanl 
Force BlockSize? to be 64 for NVPTX.



@5199

3 years 
faldebey 
make_unique not supported in LLVM3.7



@5198

3 years 
cameron 
Add re_utility.cpp



@5197

3 years 
cameron 
Support for x, w, l, L flags (in progress)



@5196

3 years 
faldebey 
Improved syntax for LLVM3.6 and LLVM3.7 macros



@5195

3 years 
cameron 
doSegment with termination signal processing for stdout kernel



@5194

3 years 
cameron 
Restructuring pipeline control to use termination signals



@5193

3 years 
cameron 
Fixes for NVPTX (but strideBlocks needs further investigation), u8u16



@5192

3 years 
cameron 
CreateAtomicLoadAcquire?, CreateAtomicStoreRelease? with NVPTX overrides



@5191

3 years 
cameron 
mmap and posix_memalign buffering options for u8u16



@5190

3 years 
cameron 
Empty external file buffer for output; use memmove vs memcpy for copyback



@5189

3 years 
xuedongx 
delete the InitialPostPositionUnit? MarkerType?



@5188

3 years 
cameron 
Do segment method now handles partial/final segment



@5187

3 years 
faldebey 
LLVM3.6 Support



@5186

3 years 
faldebey 
LLVM3.6 Support



@5185

3 years 
cameron 
Linear buffers; stdout_kernel; cachealigned alloca, restructured …



@5184

3 years 
cameron 
Streamset refactoring



@5183

3 years 
cameron 
Kernels compute and check produced item counts



@5182

3 years 
cameron 
Remove inline declarations for subclassing



@5181

3 years 
xwa163 
fix undefined vtable caused by llvm O3 optimization for inline function



@5180

3 years 
xwa163 
Support BRE and ERE for regex syntax.



@5179

3 years 
cameron 
Try cmake 2.8



@5178

3 years 
cameron 
Simplify build to allow easier determination/selection of LLVM library



@5177

3 years 
cameron 
Editd fixes for LLVM 3.9



@5176

3 years 
cameron 
Engine deletion causes segfaults with LLVM 3.9 changes



@5175

3 years 
cameron 
Some tidy ups and changes to prepare for LLVM 3.9



@5174

3 years 
cameron 
Kernel/pipeline progress: sychronize with logicalSegmentNo



@5173

3 years 
lindanl 
Edit Distance: second level filter.



@5172

3 years 
lindanl 
Add Edit Distance App



@5171

3 years 
lindanl 
Tiny fix of error message.



@5170

3 years 
cameron 
Fix for Pablo bounded while statements



@5169

3 years 
cameron 
Preparing for Pablo bounded while statements



@5168

3 years 
cameron 
If insertion for bounded repetitions



@5167

3 years 
cameron 
Flags for future syntax options



@5166

3 years 
cameron 
Fix so that matches are contained within line boundaries



@5165

3 years 
lindanl 
Add segment pipeline parallel strategy. Move ballot function to IDISA …



@5163

3 years 
cameron 
Initial support for r/R recursive file processing



@5162

3 years 
cameron 
Eliminate unnecessary and broken include



@5161

3 years 
cameron 
Override LLVM error_handler for return code 2; convert ParseFailure? to …



@5160

3 years 
nmedfort 
Initial work for incorporating Types into Pablo AST.



@5159

3 years 
cameron 
Support for enumeration basis sets



@5158

3 years 
cameron 
Support for enumeration basis sets



@5157

3 years 
nmedfort 
Bug fix for reassociation pass.



@5156

3 years 
nmedfort 
Work on multiplexing and distribution passes + a few AST modification …



@5154

3 years 
cameron 
Fix for gs mode from Xiangyu



@5152

3 years 
nmedfort 
Work on a Z3 based reassociation pass.



@5151

3 years 
lindanl 
Add NVPTX Arch to the framework. Fix directory bug in make check.



@5150

3 years 
xuedongx 
bug fix



@5149

3 years 
xuedongx 
bug fix



@5147

3 years 
xuedongx 
remove nullable assertion



@5145

3 years 
cameron 
Updates for Unicode 9.0



@5142

3 years 
cameron 
ExternalFileBuffer?, SingleBlockBuffer? fixes



@5141

3 years 
cameron 
pablo.Lookahead support updated for stream set access/kernel system



@5140

3 years 
cameron 
Bitstream and byte space character class kernels  initial checkin



@5139

3 years 
lindanl 
change getInt64Ty to getSizeTy.



@5138

3 years 
aambarts 
Fixed gs flag not working when backreferencing is used.



@5137

3 years 
cameron 
Some clean ups of encoding info for ccc restructuring.



@5136

3 years 
lindanl 
Remove unused code.



@5135

3 years 
lindanl 
Add pipeline parallel strategy to the framework.



@5134

3 years 
cameron 
refine PabloKernel? signature based on CountOnly? parameter



@5133

3 years 
cameron 
Defer binding of buffers to stream sets until kernel generation



@5132

3 years 
cameron 
Word Begin/End? changes from Fahad.



@5130

3 years 
cameron 
Fixes for name pattern expressions



@5129

3 years 
lindanl 
Bug fix.



@5128

3 years 
lindanl 
Add NVPTX to IDISA.



@5127

3 years 
lindanl 
Block number increased by Stride Blocks



@5126

3 years 
cameron 
Add getStride to IDISA builders; allows Stride > BlockSize? on GPU



@5125

3 years 
cameron 
Remove debug message



@5124

3 years 
cameron 
popcnt using 32bit fields on 32bit machines



@5123

3 years 
cameron 
Including addrSpace as part of basePtr type



@5122

3 years 
cameron 
AddrSpace? parameter for external buffers


