source: icGREP/icgrep-devel/icgrep/icgrep-devel.files @ 4881

Last change on this file since 4881 was 4878, checked in by nmedfort, 4 years ago

More work on n-ary operations.

File size: 9.3 KB
Line 
1include/simd-lib/idisa_cpp/idisa_sse2.cpp
2include/simd-lib/bitblock.hpp
3include/simd-lib/bitblock128.hpp
4include/simd-lib/bitblock_iterator.hpp
5include/simd-lib/buffer.hpp
6include/simd-lib/builtins.hpp
7include/simd-lib/carryQ.hpp
8include/simd-lib/config.hpp
9include/simd-lib/idisa.hpp
10include/simd-lib/idisa128.hpp
11include/simd-lib/pabloSupport.hpp
12include/simd-lib/s2p.hpp
13include/simd-lib/transpose.hpp
14cc_compiler.cpp
15cc_compiler.h
16cc_compiler_helper.cpp
17cc_compiler_helper.h
18compiler.cpp
19compiler.h
20hrtime.h
21icgrep.cpp
22icgrep.h
23llvm_gen.cpp
24llvm_gen.h
25parsefailure.cpp
26parsefailure.h
27parseresult.cpp
28parseresult.h
29parsesuccess.cpp
30parsesuccess.h
31pbix_compiler.cpp
32pbix_compiler.h
33pe_advance.cpp
34pe_advance.h
35pe_all.cpp
36pe_all.h
37pe_and.cpp
38pe_and.h
39pe_call.cpp
40pe_call.h
41pe_charclass.cpp
42pe_charclass.h
43pe_matchstar.cpp
44pe_matchstar.h
45pe_not.cpp
46pe_not.h
47pe_or.cpp
48pe_or.h
49pabloAST.cpp
50pabloAST.h
51pe_scanthru.cpp
52pe_scanthru.h
53pe_sel.cpp
54pe_sel.h
55pe_var.cpp
56pe_var.h
57pe_xor.cpp
58pe_xor.h
59printer_pablos.cpp
60printer_pablos.h
61printer_re.cpp
62printer_re.h
63ps_assign.cpp
64ps_assign.h
65ps_if.cpp
66ps_if.h
67ps_pablos.cpp
68ps_pablos.h
69ps_while.cpp
70ps_while.h
71re_alt.cpp
72re_alt.h
73re_cc.cpp
74re_cc.h
75re_compiler.cpp
76re_compiler.h
77re_end.cpp
78re_end.h
79re_name.cpp
80re_name.h
81re_nullable.cpp
82re_nullable.h
83re_parser.cpp
84re_parser.h
85re_re.cpp
86re_re.h
87re_reducer.cpp
88re_reducer.h
89re_rep.cpp
90re_rep.h
91re_seq.cpp
92re_seq.h
93re_simplifier.cpp
94re_simplifier.h
95re_start.cpp
96re_start.h
97symbol_generator.cpp
98symbol_generator.h
99unicode_categories-flat.h
100unicode_categories-simple.h
101unicode_categories.h
102utf8_encoder.cpp
103utf8_encoder.h
104utf_encoding.cpp
105utf_encoding.h
106re/parsefailure.cpp
107re/parsefailure.h
108re/re_alt.cpp
109re/re_alt.h
110re/re_cc.cpp
111re/re_cc.h
112re/re_compiler.cpp
113re/re_compiler.h
114re/re_end.cpp
115re/re_end.h
116re/re_name.cpp
117re/re_name.h
118re/re_nullable.cpp
119re/re_nullable.h
120re/re_parser.cpp
121re/re_parser.h
122re/re_re.cpp
123re/re_re.h
124re/re_reducer.cpp
125re/re_reducer.h
126re/re_rep.cpp
127re/re_rep.h
128re/re_seq.cpp
129re/re_seq.h
130re/re_simplifier.cpp
131re/re_simplifier.h
132re/re_start.cpp
133re/re_start.h
134re/symbol_generator.cpp
135re/symbol_generator.h
136cc/cc_compiler.cpp
137cc/cc_compiler.h
138cc/cc_compiler_helper.cpp
139cc/cc_compiler_helper.h
140pablo/pbix_compiler.cpp
141pablo/pbix_compiler.h
142pablo/pe_advance.cpp
143pablo/pe_advance.h
144pablo/pe_all.cpp
145pablo/pe_all.h
146pablo/pe_and.cpp
147pablo/pe_and.h
148pablo/pe_call.cpp
149pablo/pe_call.h
150pablo/pe_charclass.cpp
151pablo/pe_charclass.h
152pablo/pe_matchstar.cpp
153pablo/pe_matchstar.h
154pablo/pe_not.cpp
155pablo/pe_not.h
156pablo/pe_or.cpp
157pablo/pe_or.h
158pablo/pabloAST.cpp
159pablo/pabloAST.h
160pablo/pe_scanthru.cpp
161pablo/pe_scanthru.h
162pablo/pe_sel.cpp
163pablo/pe_sel.h
164pablo/pe_var.cpp
165pablo/pe_var.h
166pablo/pe_xor.cpp
167pablo/pe_xor.h
168pablo/ps_assign.h
169pablo/ps_if.h
170pablo/ps_pablos.cpp
171pablo/ps_pablos.h
172pablo/ps_while.cpp
173pablo/ps_while.h
174pablo/pablo_routines.cpp
175pablo/pablo_routines.h
176re/printer_re.cpp
177re/printer_re.h
178pablo/pablo_compiler.cpp
179pablo/pablo_compiler.h
180pablo/codegenstate.cpp
181pablo/codegenstate.h
182pablo/printer_pablos.cpp
183pablo/printer_pablos.h
184CMakeLists.txt
185cc/cc_namemap.cpp
186cc/cc_namemap.hpp
187pablo/codegenstate.cpp
188pablo/codegenstate.h
189pablo/pabloAST.cpp
190pablo/pabloAST.h
191pablo/pablo_compiler.cpp
192pablo/pablo_compiler.h
193pablo/pe_advance.h
194pablo/pe_all.cpp
195pablo/pe_all.h
196pablo/pe_and.cpp
197pablo/pe_and.h
198pablo/pe_call.h
199pablo/pe_matchstar.h
200pablo/pe_next.h
201pablo/pe_not.cpp
202pablo/pe_not.h
203pablo/pe_ones.h
204pablo/pe_or.cpp
205pablo/pe_or.h
206pablo/pe_scanthru.h
207pablo/pe_sel.cpp
208pablo/pe_sel.h
209pablo/pe_string.h
210pablo/pe_var.h
211pablo/pe_xor.cpp
212pablo/pe_xor.h
213pablo/pe_zeroes.h
214pablo/printer_pablos.cpp
215pablo/printer_pablos.h
216pablo/ps_assign.h
217pablo/ps_if.h
218pablo/ps_while.h
219pablo/symbol_generator.cpp
220pablo/symbol_generator.h
221re/re_diff.h
222pablo/analysis/useanalysis.cpp
223pablo/analysis/useanalysis.h
224slab_allocator.h
225re/re_re.cpp
226pablo/ps_if.cpp
227pablo/pe_metadata.h
228CMakeLists.txt
229compiler.cpp
230compiler.h
231do_grep.cpp
232do_grep.h
233hrtime.h
234icgrep.cpp
235icgrep.h
236icgrep-devel.config
237icgrep-devel.creator
238icgrep-devel.creator.user
239icgrep-devel.files
240icgrep-devel.includes
241resolve_properties.cpp
242slab_allocator.h
243utf8_encoder.cpp
244utf8_encoder.h
245utf_encoding.h
246pablo/optimizers/pablo_automultiplexing.cpp
247pablo/optimizers/pablo_automultiplexing.hpp
248pablo/optimizers/pablo_simplifier.cpp
249pablo/optimizers/pablo_simplifier.hpp
250pablo/builder.hpp
251pablo/codegenstate.cpp
252pablo/codegenstate.h
253pablo/expression_map.hpp
254pablo/pablo_compiler.cpp
255pablo/pablo_compiler.h
256pablo/pabloAST.cpp
257pablo/pabloAST.h
258pablo/pe_advance.h
259pablo/pe_and.cpp
260pablo/pe_and.h
261pablo/pe_call.h
262pablo/pe_integer.h
263pablo/pe_matchstar.h
264pablo/pe_next.h
265pablo/pe_not.cpp
266pablo/pe_not.h
267pablo/pe_ones.h
268pablo/pe_or.cpp
269pablo/pe_or.h
270pablo/pe_scanthru.h
271pablo/pe_sel.cpp
272pablo/pe_sel.h
273pablo/pe_string.h
274pablo/pe_var.h
275pablo/pe_xor.cpp
276pablo/pe_xor.h
277pablo/pe_zeroes.h
278pablo/printer_pablos.cpp
279pablo/printer_pablos.h
280pablo/ps_assign.cpp
281pablo/ps_assign.h
282pablo/ps_if.cpp
283pablo/ps_if.h
284pablo/ps_while.cpp
285pablo/ps_while.h
286pablo/symbol_generator.cpp
287pablo/symbol_generator.h
288pablo/builder.cpp
289pablo/optimizers/pablo_codesinking.cpp
290pablo/optimizers/pablo_codesinking.hpp
291UCD/Blocks.h
292UCD/CaseFolding_txt.cpp
293UCD/CaseFolding_txt.h
294UCD/DerivedCoreProperties.h
295UCD/DerivedGeneralCategory.h
296UCD/EastAsianWidth.h
297UCD/HangulSyllableType.h
298UCD/LineBreak.h
299UCD/precompiled_blk.cpp
300UCD/precompiled_blk.h
301UCD/precompiled_derivedcoreproperties.cpp
302UCD/precompiled_derivedcoreproperties.h
303UCD/precompiled_gc.cpp
304UCD/precompiled_gc.h
305UCD/precompiled_proplist.cpp
306UCD/precompiled_proplist.h
307UCD/precompiled_sc.cpp
308UCD/precompiled_sc.h
309UCD/precompiled_scx.cpp
310UCD/precompiled_scx.h
311UCD/PropertyAliases.h
312UCD/PropertyObjects.h
313UCD/PropertyObjectTable.h
314UCD/PropertyValueAliases.h
315UCD/PropList.h
316UCD/ScriptExtensions.h
317UCD/Scripts.h
318UCD/unicode_set.cpp
319UCD/unicode_set.h
320../ucd/ucdcompiler.cpp
321../ucd/ucdcompiler.hpp
322UCD/ucd_compiler.cpp
323UCD/ucd_compiler.hpp
324UCD/PropertyObjects.cpp
325../QA/unit-tests/unicode_set_tests.hpp
326pablo/optimizers/pablo_bddminimization.h
327pablo/optimizers/pablo_bddminimization.cpp
328pablo/carry_data.h
329pablo/carry_manager.cpp
330pablo/carry_manager.h
331pablo/carry_data.cpp
332pablo/function.h
333pablo/function.cpp
334UCD/resolve_properties.cpp
335UCD/resolve_properties.h
336generate_predefined_ucd_functions.cpp
337pablo/optimizers/booleanreassociationpass.cpp
338pablo/optimizers/booleanreassociationpass.h
339pablo/optimizers/graph-facade.hpp
340pablo/analysis/pabloverifier.hpp
341pablo/analysis/pabloverifier.cpp
342basis_bits.h
343toolchain.h
344toolchain.cpp
345re/re_compiler.cpp
346re/re_compiler.h
347re/re_cc.cpp
348re/re_cc.h
349re/re_parser.cpp
350re/re_name.h
351re/re_parser.h
352re/re_nullable.cpp
353re/printer_re.cpp
354re/re_analysis.cpp
355re/re_diff.h
356re/re_assertion.h
357re/re_re.h
358re/re_end.h
359re/re_simplifier.h
360re/re_diff.cpp
361re/re_re.cpp
362re/re_intersect.h
363re/re_simplifier.cpp
364re/re_nullable.h
365re/re_start.h
366re/parsefailure.h
367re/re_intersect.cpp
368re/re_seq.h
369re/parsefailure.cpp
370re/re_any.h
371re/re_rep.h
372re/printer_re.h
373re/re_analysis.h
374re/re_rep.cpp
375re/re_alt.h
376re/re_parser.cpp
377re/re_name.h
378re/re_parser.h
379re/re_memoizer.hpp
380re/re_compiler.cpp
381re/re_cc.h
382re/re_cc.cpp
383re/re_compiler.h
384re/re_nullable.cpp
385re/printer_re.cpp
386re/re_analysis.cpp
387re/re_diff.h
388re/re_assertion.h
389re/re_re.h
390re/re_end.h
391re/re_simplifier.h
392re/re_diff.cpp
393re/re_re.cpp
394re/re_intersect.h
395re/re_simplifier.cpp
396re/re_nullable.h
397re/re_start.h
398re/parsefailure.h
399re/re_intersect.cpp
400re/re_seq.h
401re/parsefailure.cpp
402re/re_any.h
403re/re_rep.h
404re/printer_re.h
405re/re_analysis.h
406re/re_rep.cpp
407re/re_alt.h
408re/re_grapheme_boundary.hpp
409pablo/optimizers/codemotionpass.h
410pablo/optimizers/codemotionpass.cpp
411../buddy-2.4/src/bdd.h
412../buddy-2.4/src/bddio.cpp
413../buddy-2.4/src/bddop.cpp
414../buddy-2.4/src/bvec.cpp
415../buddy-2.4/src/bvec.h
416../buddy-2.4/src/cache.cpp
417../buddy-2.4/src/cache.h
418../buddy-2.4/src/fdd.cpp
419../buddy-2.4/src/fdd.h
420../buddy-2.4/src/imatrix.cpp
421../buddy-2.4/src/imatrix.h
422../buddy-2.4/src/kernel.cpp
423../buddy-2.4/src/kernel.h
424../buddy-2.4/src/pairs.cpp
425../buddy-2.4/src/prime.cpp
426../buddy-2.4/src/prime.h
427../buddy-2.4/src/reorder.cpp
428../buddy-2.4/src/tree.cpp
429../buddy-2.4/src/bdd.h
430../buddy-2.4/src/bddio.c
431../buddy-2.4/src/bddop.c
432../buddy-2.4/src/bddtest.cxx
433../buddy-2.4/src/bddtree.h
434../buddy-2.4/src/cache.h
435../buddy-2.4/src/cache.c
436../buddy-2.4/src/bvec.c
437../buddy-2.4/src/bvec.h
438../buddy-2.4/src/cppext.cxx
439../buddy-2.4/src/fdd.c
440../buddy-2.4/src/fdd.h
441../buddy-2.4/src/imatrix.h
442../buddy-2.4/src/imatrix.c
443../buddy-2.4/src/pairs.c
444../buddy-2.4/src/prime.c
445../buddy-2.4/src/prime.h
446../buddy-2.4/src/tree.c
447../buddy-2.4/src/kernel.h
448../buddy-2.4/src/kernel.c
449../buddy-2.4/src/config.h
450../buddy-2.4/src/bddtree.h
451UCD/EastAsianWidth.h
452UCD/DerivedCoreProperties.h
453UCD/PropList.h
454UCD/LineBreak.h
455UCD/Scripts.h
456UCD/ScriptExtensions.h
457UCD/HangulSyllableType.h
458UCD/Blocks.h
459UCD/PropertyAliases.h
460UCD/DerivedGeneralCategory.h
461UCD/CaseFolding_txt.h
462UCD/DerivedJoiningGroup.h
463UCD/GraphemeBreakProperty.h
464UCD/DerivedCombiningClass.h
465UCD/WordBreakProperty.h
466UCD/DerivedDecompositionType.h
467UCD/DerivedBinaryProperties.h
468UCD/DerivedNumericType.h
469UCD/CaseFolding_txt.cpp
470UCD/DerivedBidiClass.h
471UCD/PropertyObjectTable.h
472UCD/DerivedAge.h
473UCD/DerivedJoiningType.h
474UCD/PropertyValueAliases.h
475UCD/SentenceBreakProperty.h
476UCD/resolve_properties.h
477UCD/PropertyObjects.h
478UCD/PropertyObjects.cpp
479UCD/precompiled_properties.cpp
480UCD/precompiled_properties.h
481UCD/resolve_properties.cpp
482UCD/ucd_compiler.hpp
483UCD/ucd_compiler.cpp
484UCD/unicode_set.h
485UCD/unicode_set.cpp
486pablo/passes/flattenassociativedfg.h
487pablo/passes/flattenassociativedfg.cpp
488pablo/optimizers/distributivepass.h
489pablo/optimizers/distributivepass.cpp
Note: See TracBrowser for help on using the repository browser.