diff options
author | Craig Topper <craig.topper@intel.com> | 2019-01-30 03:43:41 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2019-01-30 03:43:41 +0000 |
commit | a8710a6e7ea8bca33f25b0af796c34cf88bde066 (patch) | |
tree | 68f5d4f412609cef516d8b759a54f6e74b39c362 /clang/lib/Frontend/ModuleDependencyCollector.cpp | |
parent | f6cab162583c98838807cf020e3fbc99514c3c38 (diff) | |
download | llvm-a8710a6e7ea8bca33f25b0af796c34cf88bde066.zip llvm-a8710a6e7ea8bca33f25b0af796c34cf88bde066.tar.gz llvm-a8710a6e7ea8bca33f25b0af796c34cf88bde066.tar.bz2 |
[IR] Use CallBase to simplify some code
Summary:
This patch does the following to simplify the asm-goto patch
-Move isInlineAsm from CallInst to CallBase to share with CallBrInst in the asm-goto patch.
-Forward CallSite's data_operands_begin()/data_operands_end() to CallBase's implementation.
-Forward CallSite's getOperandBundlesAsDefs to CallBase.
Reviewers: chandlerc
Reviewed By: chandlerc
Subscribers: nickdesaulniers, llvm-commits
Differential Revision: https://reviews.llvm.org/D57415
llvm-svn: 352600
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions