source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @4277   5 years linmengl add a file to check IR compiled from the IDISA function
(edit) @4276   5 years nmedfort Created an "insertion friendly" Pablo AST structure similar to LLVM; …
(edit) @4275   5 years linmengl USE_UADD_OVERFLOW flag is now working
(edit) @4274   5 years nmedfort Potential fix for AVX2 support in LLVM 3.5
(edit) @4273   5 years cameron CodeGenOpt::Level::Less optimization improves performance with while loops
(edit) @4272   5 years nmedfort Implemented slab allocator based on the original Parabix StringPool?; …
(edit) @4271   5 years nmedfort Fix for '-' at end of character class.
(edit) @4270   5 years nmedfort Minor changes.
(edit) @4269   5 years nmedfort Couple new test cases. Potential bug: icgrep reports 97 for emails; …
(edit) @4268   5 years nmedfort Generalized the writing of output variables by adding a 'flag' to the …
(edit) @4267   5 years cameron Include log2 bounded-repetition cases by default.
(edit) @4266   5 years nmedfort Temporary check-in for Pablo Use Analysis.
(edit) @4265   5 years cameron log2 technique for fixed-length upper bound repetition
(edit) @4264   5 years nmedfort Eliminated need for Mem2Reg pass. Automatic introduction of PHI nodes …
(edit) @4263   5 years cameron Default VARIABLE_ADVANCE to undefined.
(edit) @4262   5 years cameron Remove debugging
(edit) @4261   5 years cameron log 2 lower bound technique; VARIABLE_ADVANCE ifdef
(edit) @4260   5 years cameron Update pablo Advance object to take integer shift amount; not …
(edit) @4259   5 years cameron Update RE prototype to use mmap
(edit) @4258   5 years nmedfort Couple changes in preperation for using phi nodes for test/accum variables.
(edit) @4257   5 years nmedfort Pablo Compiler now generates phi nodes created for carry variables. …
(edit) @4256   5 years cameron Remove the negated attribute for unicode categories; use Diff(any, cat)
(edit) @4255   5 years nmedfort Added Diff to RE Compiler/Parser?. Removed CC.negate()
(edit) @4254   5 years nmedfort Missing pe_next.h file
(edit) @4253   5 years nmedfort Minor changes.
(edit) @4252   5 years nmedfort Transitory check-in; initial integration of pablo Next nodes and …
(edit) @4251   5 years nmedfort Removed empty cpp files and updated CMakeList.txt.
(edit) @4250   5 years nmedfort Couple minor changes to reduce some LLVM optimization work.
(edit) @4249   5 years nmedfort Big update to use CC_NameMap; removed CharClass? and RE_Reducer.
(edit) @4248   5 years cameron New files in, old files out
(edit) @4247   5 years cameron All -> Zeroes, Ones
(edit) @4246   5 years nmedfort Transitory work towards using CC_Namer.
(edit) @4245   5 years cameron Introduce RE::Any for '.' regexp
(edit) @4244   5 years lindanl Change PabloE to PabloAST.
(edit) @4243   5 years linmengl micro benchmark for long stream addition ready, use 'make avxasm' and …
(edit) @4242   5 years nmedfort Minor changes in preperation for adding multiplexing.
(edit) @4241   5 years linmengl add @llvm.uadd.with.overflow.carryin, and the internal selectionDAG …
(edit) @4240   5 years nmedfort Intergrated Meng's uadd with overflow patch; untested for now. Minor …
(edit) @4239   5 years cameron robots.txt so docs/Working/, trunk/QA/TD/ crawled
(edit) @4238   5 years linmengl add test code for long stream addition i256, test passed.
(edit) @4237   5 years nmedfort Moved llvm_gen.* into pablo/pablo_compiler.* and updated CMakeLists.txt
(edit) @4236   5 years linmengl check in test code for @llvm.uadd.with.overflow.carryin
(edit) @4235   5 years nmedfort Bug fix for While loop generation.
(edit) @4234   5 years nmedfort Restored Assign and Var objects that were removed in r4212. Ought to …
(edit) @4233   5 years cameron Bug fix in optimization logic
(edit) @4232   5 years linmengl micro benchmark with Agner's testp ready
(edit) @4231   5 years cameron Javascript regexp benchmark from Google
(edit) @4230   5 years cameron Remove unneeded experimental files
(edit) @4229   5 years cameron Only the first in [] means negated.
(edit) @4228   5 years cameron Test cases to break icgrep
(edit) @4227   5 years nmedfort Corrected some uninitialized value usage; -Wall reports hundreds in …
(edit) @4226   5 years nmedfort Potential segfault bug fix. Tested on Clang 3.4-1ubuntu3 and gcc …
(edit) @4225   5 years linmengl fix encoding issue of PMCTestB python template
(edit) @4224   5 years linmengl Makefile for IR inline compilation is ready, now working on the auto …
(edit) @4223   5 years cameron More functions for utf8 lib
(edit) @4222   5 years cameron Factor out utf8 support functions; clean out old some old code
(edit) @4221   5 years linmengl initial checkin of Agner Fog's performance script
(edit) @4220   5 years nmedfort Some revisions to the LLVM_Generator; renamed it to PabloCompiler?.
(edit) @4219   5 years cameron Apply fix http://llvm.org/bugs/show_bug.cgi?id=18566
(edit) @4218   5 years nmedfort Compacted unicode category handling code via compile-time directives.
(edit) @4217   5 years nmedfort Minor revisions.
(edit) @4216   5 years nmedfort Minor revisions.
(edit) @4215   5 years nmedfort Removed string based CC lookup in CC Compiler.
(edit) @4214   5 years nmedfort Partial implementation of 'PabloBuilder?'.
(edit) @4213   5 years nmedfort Created internal 'string pool' for Call, CharClass?, Var and Assign …
(edit) @4212   5 years nmedfort Removed some unnecessary makeAssign/makeVar calls. Had mystery bus …
(edit) @4211   5 years nmedfort Removed 'newsym' from CodeGenState? and replaced with an Assign target …
(edit) @4210   5 years nmedfort First stage of code generator revamp
(edit) @4209   5 years nmedfort Minor revisions
(edit) @4208   5 years cameron Ensure MatchStar? used for unbounded repetitions, after lb reduced to 0
(edit) @4207   5 years nmedfort Minor changes; moved printers to re and pablo folders.
(edit) @4206   5 years nmedfort Minor clean-up
(edit) @4205   5 years nmedfort Nullable sanity checks
(edit) @4204   5 years cameron Reps have nullable components if ub != lb
(edit) @4203   5 years nmedfort Performance bug fix
(edit) @4202   5 years cameron Clean up
(edit) @4201   5 years cameron Archiving PACT paper
(edit) @4200   5 years nmedfort Replaced dynamic_cast with llvm::dyn_cast in pablo code; implemented …
(edit) @4199   5 years nmedfort First stage of refactoring PabloE classes.
(edit) @4198   5 years nmedfort More refactoring. Moved CC and Pablo functions into their own folders. …
(edit) @4197   5 years nmedfort More refactoring of the RE system; moved the original re/RE_Compiler …
(edit) @4196   5 years nmedfort Bug fix for CC_Compiler
(edit) @4195   5 years nmedfort Missing stdexcept import; oddly only reported with g++ and not clang++
(edit) @4194   5 years nmedfort Modified RE module to use a LLVM-like dyn_cast system; added 'make' …
(edit) @4193   5 years cameron More UTF-8 validation
(edit) @4192   5 years cameron Build-in support for gc categories LC/L/M/N/O/S/Z/C
(edit) @4191   5 years cameron Generate missing sets
(edit) @4190   5 years cameron Parse @missing specs from PropertyValueAliases?.txt
(edit) @4189   5 years cameron Unicode data files and sparse bitset representation
(edit) @4188   5 years cameron Generate enumerated property value data in correct order; identify …
(edit) @4187   5 years nmedfort Some refactoring of the RE CC class and CC Compiler; Moved RE into re …
(edit) @4186   5 years cameron Restructing.
(edit) @4185   5 years cameron CodepointPropertyObjects?, aliases-only maps
(edit) @4184   5 years cameron Generating PropertyObjectArray?.h
(edit) @4183   5 years cameron add multiline_fill, move formatting to cformat.py, add property_kind
(edit) @4182   5 years nmedfort RE Parser modification to use ParseFailure? exceptions; removed the …
(edit) @4181   5 years cameron vector<string> value_name; vector<unordered_map> property_value_alias_map
(edit) @4180   5 years cameron Additional properties; sorting
(edit) @4179   5 years cameron Restructure and update for vector<UnicodeSet?> value_sets[]
(edit) @4178   5 years cameron Restructure for compatability with C++ version; uset_member
Note: See TracRevisionLog for help on using the revision log.