Fuse fast path switch into regular switch to reduce branches #15

Closed
opened 2024-03-21 16:52:04 +00:00 by andrew · 1 comment
Owner

Node *&getOrCreateChild(Node *&self, uint8_t index,

https://git.weaselab.dev/weaselab/conflict-set/src/commit/a4d1f9167048f51cfecc14bbeb5235e18574fe56/ConflictSet.cpp#L864
Author
Owner

Tried it, but it didn't seem to improve instruction count according to cachegrind

Tried it, but it didn't seem to improve instruction count according to cachegrind
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weaselab/conflict-set#15
No description provided.