Learning Branch Probabilities in Compiler from Data center Workloads