commit | 3f3335dbc30fbcd71b295d248cd3d5f6d94ce3fb | [log] [tgz] |
---|---|---|
author | Chad Rosier <mcrosier@apple.com> | Wed Feb 29 20:14:59 2012 +0000 |
committer | Chad Rosier <mcrosier@apple.com> | Wed Feb 29 20:14:59 2012 +0000 |
tree | aa4991ded1d02a5cd9a03b83fd3b857216a82cea | |
parent | 1aa4b9fee88e8493869ca42c59a2489d07f08fd2 [diff] |
Allocate TargetLibraryInfo for the CodeGen passes. Otherwise, it's instantiated by the BAA pass, which uses the default TargetLibraryInfo constructor. Unfortunately, the default TargetLibraryInfo constructor assumes all library calls are available and thus ignores -fno-builtin. rdar://10947759 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@151745 91177308-0d34-0410-b5e6-96231b3b80d8