mention prove pass for bce
This commit is contained in:
parent
2de923ef2e
commit
ab6f5adfff
@ -763,6 +763,7 @@ Tunings can take many forms.
|
|||||||
* code size. vs branch test overhead
|
* code size. vs branch test overhead
|
||||||
* using offsets instead of slice assignment can help with bounds checks, data dependencies, and code gen (less to copy in inner loop).
|
* using offsets instead of slice assignment can help with bounds checks, data dependencies, and code gen (less to copy in inner loop).
|
||||||
* remove bounds checks and nil checks from loops: https://go-review.googlesource.com/c/go/+/151158
|
* remove bounds checks and nil checks from loops: https://go-review.googlesource.com/c/go/+/151158
|
||||||
|
* other tricks for the prove pass
|
||||||
* this is where pieces of Hacker's Delight fall
|
* this is where pieces of Hacker's Delight fall
|
||||||
* consider different number representations: fixed-point, floating-point, (smaller) integers,
|
* consider different number representations: fixed-point, floating-point, (smaller) integers,
|
||||||
* fancier: integers with error accumulators (e.g. Bresenham's line and circle), multi-base numbers / redundant number systems
|
* fancier: integers with error accumulators (e.g. Bresenham's line and circle), multi-base numbers / redundant number systems
|
||||||
|
Loading…
Reference in New Issue
Block a user