Generate tracepoints and target functions

Add feature to generate multiple tracepoints and target
functions during compile time for startup time analysis