Faster C software with Dynamic Feature Detection

gist.github.com

32 points

todsacerdoti

3 hours ago


2 comments

BearOso 2 hours ago

For function-multiversioning, the intrinsic headers in both gcc and clang have logic to take care of selecting targets. You also don't need to do dispatch manually when writing manual optimizations--the same function name with different targets is supported and dispatches automatically.