aboutsummaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAge
* Add Andres' machine name to the author blacklistGravatar Jason Gross2017-11-15
|
* Also anonymize 'fiat', e.g., in 'fiat_solinas'Gravatar Jason Gross2017-11-15
|
* Add Fiat-Crypto to the list of things to be anonymizedGravatar Jason Gross2017-11-15
|
* Expand ratios scriptGravatar Adam Chlipala2017-11-14
|
* A small script for calculating speedup ratios from resultsGravatar Adam Chlipala2017-11-14
|
* Bump submodule for timing orderingGravatar Jason Gross2017-11-13
|
* Print coq version on smithersGravatar Jason Gross2017-11-04
|
* Bump coq submoduleGravatar Jason Gross2017-10-31
|
* Fix smithers buildGravatar Jason Gross2017-10-31
|
* Add nonautogenerated-specific{,-display} targetsGravatar Jason Gross2017-10-23
|
* Support machines without controllable cpu speedGravatar Jason Gross2017-10-13
|
* Update smithers scriptGravatar Jason Gross2017-10-13
|
* Smithers doesn't support -o pipefailGravatar Jason Gross2017-10-11
|
* Add etc/ci/smithers.sh for smithers testingGravatar Jason Gross2017-10-10
|
* Add example usageGravatar Jason Gross2017-09-27
|
* Update etc scripts to include governorGravatar Jason Gross2017-09-27
| | | | | | | | It needs to be in performance, not powersave, to work well on my machine. While we're at it, also have the scripts print usage if you pass no arguments, rather than giving an error message about $1 being unset.
* Check if /sys/devices/system/cpu/intel_pstate/no_turbo exists before ↵Gravatar Jason Gross2017-09-16
| | | | searching it
* Fix assemblyGravatar Jason Gross2017-09-12
|
* WIP on reg alloc for asm outputGravatar Jason Gross2017-09-11
|
* Fix (hopefully) overlap in regGravatar Jason Gross2017-09-05
|
* Fix schedule to be in correct orderGravatar Jason Gross2017-09-05
|
* WIPGravatar Jason Gross2017-09-05
|
* Fix scheduleGravatar Jason Gross2017-09-05
|
* WIP on reg allocGravatar Jason Gross2017-09-04
|
* chmod +xGravatar Jason Gross2017-09-04
|
* Add display files (temporary, kind-of)Gravatar Jason Gross2017-09-04
|
* WIP Update compile with registersGravatar Jason Gross2017-09-04
|
* More WIP on register allocationGravatar Jason Gross2017-08-17
| | | | | | | | | | The current allocation is terrible, probably because we are currently requiring that all instructions output to registers. My current guess at a decent thing to do is to make a pass, after register allocation, and eliminate all registers that simply get stored to memory, replacing the relevant instructions with the memory-using versions. Then we can re-register allocate, ignoring values that go straight to memory.
* Handle most of register allocationGravatar Jason Gross2017-08-14
|
* Handle equality in parsingGravatar Jason Gross2017-08-14
|
* Fixup header and footerGravatar Jason Gross2017-08-14
|
* Update scheduler to know about implicit mulx argGravatar Jason Gross2017-08-14
| | | | | Now it prefers putting together mulx with the same implicit arg (approximated as the same variable with the lower number).
* Use a more realistic processor modelGravatar Jason Gross2017-08-13
|
* Revert "Revert "Subset compiler differently""Gravatar Jason Gross2017-08-13
| | | | This reverts commit c8c82f2edf416b667ba487dfa2cff0795d37cbe6.
* Revert "Subset compiler differently"Gravatar Jason Gross2017-08-13
| | | | This reverts commit 7038444e6515ec51a3b6d1cdfe972664d3f16c81.
* Subset compiler differentlyGravatar Jason Gross2017-08-13
|
* Add heuristic searchGravatar Jason Gross2017-08-13
|
* Update the graph makerGravatar Jason Gross2017-08-13
|
* Update exhaustive search compilerGravatar Jason Gross2017-08-13
|
* Add memoize.py to zinc compiler folderGravatar Jason Gross2017-08-11
|
* wip on register allocation in pythonGravatar Jason Gross2017-08-09
|
* Fix the sense of dependencies in zinc generationGravatar Jason Gross2017-08-09
| | | | | This brings the maximum window size back down to 53, so we use the old method of making dependencies, rather than the new one.
* Get all scheduling done in one frameGravatar Jason Gross2017-08-09
|
* Fix wipGravatar Jason Gross2017-08-09
|
* Larger instruction window for zincGravatar Jason Gross2017-08-09
|
* Add a faster version of the zinc compilerGravatar Jason Gross2017-08-06
|
* Add initial stab at C-compilation by optimizationGravatar Jason Gross2017-08-06
|
* Fix format warning in gccGravatar Jason Gross2017-07-08
| | | | Part of #227
* Don't remove Adam Langley when anonymizing repoGravatar Jason Gross2017-07-06
|
* s/bash/shGravatar Andres Erbsen2017-07-05
|