OSDN Git Service

Move createReversePostOrderFunctionAttrsPass right after the inliner is done
authorMehdi Amini <mehdi.amini@apple.com>
Mon, 2 May 2016 16:53:16 +0000 (16:53 +0000)
committerMehdi Amini <mehdi.amini@apple.com>
Mon, 2 May 2016 16:53:16 +0000 (16:53 +0000)
commit282acf461ef2a12cb4bcd2a871d1abf364b4bc7a
treece9b86c711c74c87ad83955b95cd4f989b04e4e9
parentb75d37fd5a9c2e26edd799e74d802d906d2c3971
Move createReversePostOrderFunctionAttrsPass right after the inliner is done

This is where it was originally, until LoopVersioningLICM was
inserted before in r259986, I don't believe it was on purpose.

Differential Revision: http://reviews.llvm.org/D19809

From: Mehdi Amini <mehdi.amini@apple.com>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@268252 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/IPO/PassManagerBuilder.cpp
test/Other/pass-pipelines.ll