Commit Graph

1213 Commits

Author SHA1 Message Date
Tim 'mithro' Ansell aa35026d4f `make format` all files.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-13 18:43:23 -08:00
Tim 'mithro' Ansell 4ac44e60bb Adding clang-format of correct version.
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-13 18:31:16 -08:00
Tim 'mithro' Ansell 23c435aa6e Improve `make format`.
* Use `yapf` from environment if it exists.
 * Better way to generate exclude.
 * Make TCL formatting work.

Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
2018-12-13 18:31:10 -08:00
John McMaster 9108adad3a
Merge pull request #326 from mcmasterg/int_loop8
intpips: SEGMATCH_FLAGS like int_loop
2018-12-12 14:06:32 -08:00
John McMaster 9372050958 intpips: SEGMATCH_FLAGS like int_loop
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 14:02:18 -08:00
John McMaster 55a05c0c23
Merge pull request #325 from mcmasterg/int_loop7
int_loop: fix tile prefix
2018-12-12 13:47:24 -08:00
John McMaster 9576b7d4e5 int_loop: fix tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 13:40:13 -08:00
John McMaster 2471fe4362
Merge pull request #324 from mcmasterg/int_loop7
int_maketodo: only count resolved tags
2018-12-12 12:37:15 -08:00
John McMaster 97fed169f7 int_maketodo: only count resolved tags
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 12:32:52 -08:00
John McMaster c5d882e1bb
Merge pull request #323 from mcmasterg/int_loop6
Better int_loop logging
2018-12-12 12:05:40 -08:00
John McMaster 010edc4829 int_loop.mk: fix old variable name
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:57:53 -08:00
John McMaster 38ab9a7d1c int_loop: write db per iter for easier tracking
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:57:49 -08:00
John McMaster 9f04683dc7
Merge pull request #322 from mcmasterg/int_loop5
maketodo: normalize tile prefix
2018-12-12 11:53:31 -08:00
John McMaster 8b2d7860aa maketodo: normalize tile prefix
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:46:29 -08:00
John McMaster 02d9e04ffa intpips: remove obsolete comment
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-12 11:34:12 -08:00
John McMaster 94367105f1
Merge pull request #321 from mcmasterg/makeflags
Remove MAKEFLAGS
2018-12-11 21:43:43 -08:00
John McMaster c63f47198a Remove MAKEFLAGS
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 21:36:42 -08:00
John McMaster 37202994e0
Merge pull request #320 from mcmasterg/int_loop4
bipips: use int_loop
2018-12-11 21:17:20 -08:00
John McMaster e183464f38 bipips: use int_loop
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 21:13:10 -08:00
John McMaster bda5ce9c9c
Merge pull request #319 from mcmasterg/int_loop3
int_loop: consolidate maketodo.py, tweaks
2018-12-11 20:51:33 -08:00
John McMaster 24039e1922 int_loop: consolidate maketodo.py, tweaks
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 20:48:21 -08:00
John McMaster 8993ef60e8
Merge pull request #317 from mcmasterg/int_loop2
intpips iterative solver
2018-12-11 18:50:09 -08:00
John McMaster 5fbaf1f21e intpips: increase segmake -m to reduce bad matches
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster ec317d5668 intpips: quick N=1 since better segmatch filtering
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 539564a24c int_loop: remove iter specific files at loop start
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster a054602a4f intpips: cleanprj remove iter specific todo.txt
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 8f4f8a3262 int_loop.sh: bug fixes
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 73da6c30ec intpips: generate print current tile number
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 18:43:20 -08:00
John McMaster 3d50e89dcd intpips: correct pushdb at end
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:46:05 -08:00
John McMaster 35a473ffed intpips: maketodo.py
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster b384f1f09e intpips: restore QUICK N
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster ede69d95de int_loop.sh: pass N argument to make
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster c93c3f601a intpips: push uses all iters, not just current
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster e2149d065f int_loop: --merge
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster a46c811be7 intpips: iterative solve
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster 2ce60d56a7 piplist: use dedicated .v
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:36 -08:00
John McMaster 821c82a879 int_loop_check: --max-iters
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:30 -08:00
John McMaster 4583a35ed6 rempips todo: remove --strict hack, build-dir arg
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 16:37:25 -08:00
John McMaster 74c30310c2
Merge pull request #316 from mcmasterg/int_loop
int_loop.mk: timeout
2018-12-11 15:37:34 -08:00
John McMaster ed5d1b07e5 int_loop: check for timeout
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 15:12:21 -08:00
John McMaster 4d81a436d4 int_loop: more aggressive default termination
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:50:44 -08:00
John McMaster 7669859c1a int_loop_check: finer grained termination
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:45:29 -08:00
John McMaster c1bd5d0194 int_loop.sh: while => if conditional
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:45:29 -08:00
John McMaster 26be7408f7 int_loop: move into .sh for easier editing
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 14:45:23 -08:00
John McMaster 9f0067373b
Merge pull request #314 from mcmasterg/parsedb_misc
Parsedb better error
2018-12-11 12:08:29 -08:00
John McMaster 46cc9316d2 clbram tcl: format issue?
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 11:56:00 -08:00
John McMaster 962dcc78d0 parsedb: more verbose on duplicate bits
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-11 11:55:51 -08:00
John McMaster a2c22c5379
Merge pull request #313 from mcmasterg/clbram_fix
clbram: ignore unexpected LUT contents
2018-12-10 20:00:55 -08:00
John McMaster b364efb180 clbram: ignore LUTs with non-expected contents
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-10 19:54:20 -08:00
John McMaster 37d659879a clbram: fix _N typo, remove dead code
Signed-off-by: John McMaster <johndmcmaster@gmail.com>
2018-12-10 18:46:46 -08:00