- Mar 30, 2017
-
-
Stanislav Mekhanoshin authored
If set to false it does not remove global aliases. With this parameter set to false it should be safe to run the pass before link. Differential Revision: https://reviews.llvm.org/D31489 llvm-svn: 299108
-
- Oct 01, 2016
-
-
Mehdi Amini authored
llvm-svn: 283004
-
- Aug 31, 2016
-
-
Nikolay Haustov authored
Summary: Simply replace usage of aliases to functions with aliasee. This came up when bitcode linking to builtin library and calls to aliases not being resolved. Also made minor improvements to existing test. Reviewers: tstellarAMD, alex-t, vpykhtin Subscribers: arsenm, wdng, rampitec Differential Revision: https://reviews.llvm.org/D24023 llvm-svn: 280221
-
- May 10, 2016
-
-
Peter Collingbourne authored
Remove the ModuleLevelChanges argument, and the ability to create new subprograms for cloned functions. The latter was added without review in r203662, but it has no in-tree clients (all non-test callers pass false for ModuleLevelChanges [1], so it isn't reachable outside of tests). It also isn't clear that adding a duplicate subprogram to the compile unit is always the right thing to do when cloning a function within a module. If this functionality comes back it should be accompanied with a more concrete use case. Furthermore, all in-tree clients add the returned function to the module. Since that's pretty much the only sensible thing you can do with the function, just do that in CloneFunction. [1] http://llvm-cs.pcc.me.uk/lib/Transforms/Utils/CloneFunction.cpp/rCloneFunction Differential Revision: http://reviews.llvm.org/D18628 llvm-svn: 269110
-
- Jul 13, 2015
-
-
Matt Arsenault authored
llvm-svn: 242053
-
- Jun 13, 2015
-
-
Tom Stellard authored
llvm-svn: 239657
-
- Apr 22, 2015
-
-
Matt Arsenault authored
No test since calls are not actually supported yet. llvm-svn: 235524
-
- Nov 03, 2014
-
-
Tom Stellard authored
Function calls aren't supported yet. This was reverted due to build breakages, which should be fixed now. llvm-svn: 221173
-
- Nov 01, 2014
-
-
Reid Kleckner authored
This reverts commit r220996. It introduced layering violations causing link errors in many configurations. llvm-svn: 221020
-
- Oct 31, 2014
-
-
Tom Stellard authored
Function calls aren't supported yet. llvm-svn: 220996
-