16bb781faSNico Weberstatic_library("Profile") { 26bb781faSNico Weber output_name = "LLVMBOLTProfile" 36bb781faSNico Weber configs += [ "//llvm/utils/gn/build:bolt_code" ] 46bb781faSNico Weber deps = [ 56bb781faSNico Weber "//bolt/lib/Core", 66bb781faSNico Weber "//bolt/lib/Passes", 76bb781faSNico Weber "//bolt/lib/Utils", 86bb781faSNico Weber "//llvm/lib/Support", 96bb781faSNico Weber ] 106bb781faSNico Weber sources = [ 116bb781faSNico Weber "BoltAddressTranslation.cpp", 126bb781faSNico Weber "DataAggregator.cpp", 136bb781faSNico Weber "DataReader.cpp", 146bb781faSNico Weber "Heatmap.cpp", 15*1f41942aSLLVM GN Syncbot "StaleProfileMatching.cpp", 166bb781faSNico Weber "YAMLProfileReader.cpp", 176bb781faSNico Weber "YAMLProfileWriter.cpp", 186bb781faSNico Weber ] 196bb781faSNico Weber} 20