xur updated this revision to Diff 54717. xur added a comment. Handling the path-stripped prefix in PGOFuncName.
This new patch depends on http://reviews.llvm.org/D19433 http://reviews.llvm.org/D18624 Files: CodeGenPGO.cpp Index: CodeGenPGO.cpp =================================================================== --- CodeGenPGO.cpp +++ CodeGenPGO.cpp @@ -43,6 +43,8 @@ void CodeGenPGO::setFuncName(llvm::Function *Fn) { setFuncName(Fn->getName(), Fn->getLinkage()); + // Create PGOFuncName meta data. + llvm::createPGOFuncNameMetadata(*Fn, FuncName); } namespace {
Index: CodeGenPGO.cpp =================================================================== --- CodeGenPGO.cpp +++ CodeGenPGO.cpp @@ -43,6 +43,8 @@ void CodeGenPGO::setFuncName(llvm::Function *Fn) { setFuncName(Fn->getName(), Fn->getLinkage()); + // Create PGOFuncName meta data. + llvm::createPGOFuncNameMetadata(*Fn, FuncName); } namespace {
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits