Go to file
Philip Pfaffe 2d950f36ee [Polly][NewPM] Pull references to the legacy PM interface from utilities and helpers
Summary:
A couple of the utilities used to analyze or build IR make explicit use of the legacy PM on their interface, to access analysis results. This patch removes the legacy PM from the interface, and just passes the required results directly.

This shouldn't introduce any function changes, although the API technically allowed to obtain two different analysis results before, one passed by reference and one through the PM. I don't believe that was ever intended, however.

Reviewers: grosser, Meinersbur

Reviewed By: grosser

Subscribers: nemanjai, pollydev, llvm-commits

Tags: #polly

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

llvm-svn: 299423
2017-04-04 10:01:53 +00:00
clang [X86] Remove some code that tries to disable HLE feature. This feature flag was removed from the backend. 2017-04-04 06:38:44 +00:00
clang-tools-extra Fix windows buildbot error. 2017-04-04 09:53:55 +00:00
compiler-rt Replace wc -l with count. 2017-03-31 16:49:37 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Implement sinh function 2017-02-25 02:46:53 +00:00
libcxx Fix more -Wshadow warnings introduced by recent Clang change 2017-04-04 02:54:27 +00:00
libcxxabi Uses quote to include cxxabi.h to make sure the local one is included 2017-04-04 05:38:38 +00:00
libunwind Try to trigger the new docs builder. NFC 2017-04-03 19:23:11 +00:00
lld [ELF] Fail the link early if the map file path is invalid 2017-04-04 09:42:24 +00:00
lldb Enable lldm-mi commands -stack-list-locals -stack-list-variables and -var-create to work only with variables in scope 2017-04-04 08:00:28 +00:00
llgo benchcomp: Add a mode for analyzing file sizes. 2017-04-03 19:13:12 +00:00
llvm Align all scalar numbers to LLVM_YAML_IS_FLOW_SEQUENCE_VECTOR 2017-04-04 06:02:32 +00:00
openmp Fix for bug https://llvm.org/bugs/show_bug.cgi?id=32456 2017-03-31 16:20:07 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [Polly][NewPM] Pull references to the legacy PM interface from utilities and helpers 2017-04-04 10:01:53 +00:00