1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-23 21:13:02 +02:00
llvm-mirror/lib/Transforms
Dehao Chen 3565f45b60 Create SampleProfileLoader pass in llvm instead of clang
Summary: We used to create SampleProfileLoader pass in clang. This makes LTO/ThinLTO unable to add this pass in the linker plugin. This patch moves the SampleProfileLoader pass creation from clang to llvm pass manager builder.

Reviewers: tejohnson, davidxl, dnovillo

Subscribers: llvm-commits, mehdi_amini

Differential Revision: https://reviews.llvm.org/D27743

llvm-svn: 289669
2016-12-14 16:49:28 +00:00
..
Coroutines Fix spelling mistakes in Transforms comments. NFC. 2016-11-20 13:19:49 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
InstCombine Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
Instrumentation [PGO] Fix insane counts due to nonreturn calls 2016-12-13 06:41:14 +00:00
IPO Create SampleProfileLoader pass in llvm instead of clang 2016-12-14 16:49:28 +00:00
ObjCARC [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
Scalar [IRCE] Avoid loop optimizations on pre and post loops 2016-12-13 21:05:21 +00:00
Utils Replace APFloatBase static fltSemantics data members with getter functions 2016-12-14 11:57:17 +00:00
Vectorize [LV] Don't vectorize when we have a small static bound on trip count 2016-12-13 20:38:18 +00:00
CMakeLists.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00
LLVMBuild.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00