diff options
| author | Jason Molenda <jmolenda@apple.com> | 2016-06-14 03:49:13 +0000 |
|---|---|---|
| committer | Jason Molenda <jmolenda@apple.com> | 2016-06-14 03:49:13 +0000 |
| commit | 27be91ca16c3549f87cbf1232a1f1ee9635c75e3 (patch) | |
| tree | 3961e06e365803fa7e103ccdb29bc05d09c9eaa6 /llvm/utils/TableGen/CodeGenDAGPatterns.cpp | |
| parent | 48f35e074e4aca420bd8d58f757f862cd998a9b7 (diff) | |
| download | bcm5719-llvm-27be91ca16c3549f87cbf1232a1f1ee9635c75e3.tar.gz bcm5719-llvm-27be91ca16c3549f87cbf1232a1f1ee9635c75e3.zip | |
Add support to PlatformRemoteiOS, PlatformRemoteAppleWatch, and
PlatformRemoteAppleTV to check the target.exec-search-paths
directories for files after looking in the SDK. An additional
wrinkle is that the remote file path may be something like
".../UIFoundation.framework/UIFoundation" and in
target.exec-search-paths we will have "UIFoundation.framework".
Looking for just the filename of the path is not sufficient -
we need to also look for it by the parent directories because
this may be a darwin bundle/framework like the UIFoundation
example.
We really need to make a PlatformRemoteAppleDevice and have
PlatformRemoteiOS, PlatformRemoteAppleWatch, and PlatformRemoteAppleTV
inherit from it. These three classes are 98% identical code.
<rdar://problem/25976619>
llvm-svn: 272635
Diffstat (limited to 'llvm/utils/TableGen/CodeGenDAGPatterns.cpp')
0 files changed, 0 insertions, 0 deletions

