CodeGen: Initial instrumentation based PGO implementation
authorJustin Bogner <mail@justinbogner.com>
Mon, 6 Jan 2014 22:27:43 +0000 (22:27 +0000)
committerJustin Bogner <mail@justinbogner.com>
Mon, 6 Jan 2014 22:27:43 +0000 (22:27 +0000)
commitef512b992943dbd5619176f770b5bac8efa33dd0
treee106c2ceca70e12d0f2205b00bd2e02deb70f887
parent6a9d2cfadd9cf8964b75436940a9e16fbc8a9417
CodeGen: Initial instrumentation based PGO implementation

llvm-svn: 198640
20 files changed:
clang/lib/CodeGen/CGCUDARuntime.cpp
clang/lib/CodeGen/CGCall.cpp
clang/lib/CodeGen/CGException.cpp
clang/lib/CodeGen/CGExpr.cpp
clang/lib/CodeGen/CGExprAgg.cpp
clang/lib/CodeGen/CGExprComplex.cpp
clang/lib/CodeGen/CGExprScalar.cpp
clang/lib/CodeGen/CGObjC.cpp
clang/lib/CodeGen/CGStmt.cpp
clang/lib/CodeGen/CMakeLists.txt
clang/lib/CodeGen/CodeGenFunction.cpp
clang/lib/CodeGen/CodeGenFunction.h
clang/lib/CodeGen/CodeGenModule.cpp
clang/lib/CodeGen/CodeGenModule.h
clang/lib/CodeGen/CodeGenPGO.cpp [new file with mode: 0644]
clang/lib/CodeGen/CodeGenPGO.h [new file with mode: 0644]
clang/test/CodeGen/Inputs/instr-profile.pgodata [new file with mode: 0644]
clang/test/CodeGen/instr-profile.c [new file with mode: 0644]
clang/test/CodeGenCXX/Inputs/instr-profile.pgodata [new file with mode: 0644]
clang/test/CodeGenCXX/instr-profile.cpp [new file with mode: 0644]