[libc] move benchmark function registration to a different file

GitOrigin-RevId: adc18ad6ac67658a237ffb345623f4cf78b9c3c8
5 files changed