chriseth
|
4f02be110c
|
Unused store eliminator.
|
2022-03-10 18:25:28 +01:00 |
|
hrkrshnn
|
85d1a57e65
|
Added more tests. Updated chromosome. Remove unused headers.
|
2022-01-04 13:27:39 +05:30 |
|
chriseth
|
772e100813
|
Equal store eliminator.
|
2022-01-03 15:52:05 +01:00 |
|
chriseth
|
0e7a065a78
|
Enhance documentation.
|
2021-11-23 14:58:04 +01:00 |
|
chriseth
|
bd321b9f1f
|
Rename RedundantAssignEliminator to UnusedAssignEliminator.
|
2021-11-23 10:38:36 +01:00 |
|
hrkrshnn
|
09998ceb0c
|
Tests for FunctionSpecializer
|
2021-03-29 11:02:18 +02:00 |
|
Alex Beregszaszi
|
7e88ba8da0
|
Enable the -Wconversion warning
|
2020-12-08 16:45:24 +00:00 |
|
hrkrshnn
|
3efac3eef0
|
NameSimplifier is removed from steps available to users.
|
2020-12-02 13:48:01 +01:00 |
|
chriseth
|
9bcc2f1713
|
Make ReasoningBasedSimplifier available as step.
|
2020-09-15 15:57:59 +02:00 |
|
Kamil Śliwak
|
ea1c249822
|
[yul-phaser] Chromosome: Use more samples and higher tolerance in tests checking the distribution
- This makes them run a second longer (which might seem small but it's a 3x increase).
- Hopefully they will break less when the random seed changes.
|
2020-09-14 16:17:39 +02:00 |
|
Kamil Śliwak
|
d75f0ba437
|
[yul-phaser] Chromosome: Make it possible to use genes that do not correspond to existing optimiser steps
|
2020-09-14 16:17:39 +02:00 |
|
Kamil Śliwak
|
952a9c6115
|
[yul-phaser] Chromosome: store step abbreviations instead of full names
|
2020-09-11 22:05:56 +02:00 |
|
Kamil Śliwak
|
2a707e7685
|
[yul-phaser] Chromosome: Add stepsToGenes() and genesToSteps()
|
2020-09-11 22:05:56 +02:00 |
|
chriseth
|
6101bdf7e2
|
Name simplifier.
|
2020-09-10 16:23:29 +02:00 |
|
Harikrishnan Mulackal
|
e2fd41f097
|
Implemented UnusedFunctionArgumentPruner
|
2020-09-03 13:15:38 +02:00 |
|
Sachin Grover
|
b7adb2aa42
|
Add SPDX license identifier if not present already in source file
Fixes: #9220
|
2020-07-17 20:24:12 +05:30 |
|
chriseth
|
83337c850e
|
Do not run tests that do not need options multiple times.
|
2020-07-08 18:47:14 +02:00 |
|
Kamil Śliwak
|
099299c5e7
|
[yul-phaser] Rename Common to Helpers in tests (update references)
|
2020-03-13 11:21:23 +01:00 |
|
Kamil Śliwak
|
823e715902
|
[yul-phaser] Population+Chromosome: Better tests for makeRandom()
|
2020-02-18 19:40:37 +01:00 |
|
Kamil Śliwak
|
d22c59aa0e
|
[yul-phaser] Chromosome: Add a constructor that reads steps from an abbreviation string
|
2020-02-18 19:38:55 +01:00 |
|
Kamil Śliwak
|
342a4e5dee
|
[yul-phaser] Rename Random to SimulationRNG (fix references)
|
2020-02-16 02:18:21 +01:00 |
|
Kamil Śliwak
|
4ee9174454
|
[yul-phaser] Chromosome: Make randomOptimisationStep() public
- And add tests now that it's public.
|
2020-02-16 02:18:21 +01:00 |
|
Gaith Hallak
|
24d6702986
|
[Yul] Prune functions that call each other but are otherwise unreferenced
|
2020-02-11 20:39:32 +03:00 |
|
cameel
|
bee62cdd9e
|
[yul-phaser] Tests for Chromosome class
|
2020-02-05 18:13:30 +01:00 |
|
cameel
|
f8e397b487
|
[yul-phaser] Create test suite for Chromosome
|
2020-02-05 18:13:30 +01:00 |
|