Compiler-guided fine-grained clock adjustment for timing speculative processor