diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-22 23:41:41 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2011-08-22 23:41:41 +0000 |
| commit | 6667e5429608b5a0d55850b980ae433deda0e5f2 (patch) | |
| tree | 1923c1645b9e86ebd683baf3c43915bec1f42464 | |
| parent | 3f57a9a2cf375fe54c274e1e52e2b743d452ffac (diff) | |
| download | external_llvm-6667e5429608b5a0d55850b980ae433deda0e5f2.zip external_llvm-6667e5429608b5a0d55850b980ae433deda0e5f2.tar.gz external_llvm-6667e5429608b5a0d55850b980ae433deda0e5f2.tar.bz2 | |
Add an MCInstrAnalysis version of isCall.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138305 91177308-0d34-0410-b5e6-96231b3b80d8
| -rw-r--r-- | include/llvm/MC/MCInstrAnalysis.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm/MC/MCInstrAnalysis.h b/include/llvm/MC/MCInstrAnalysis.h index 36584ef..4647683 100644 --- a/include/llvm/MC/MCInstrAnalysis.h +++ b/include/llvm/MC/MCInstrAnalysis.h @@ -43,6 +43,10 @@ public: return Info->get(Inst.getOpcode()).isIndirectBranch(); } + virtual bool isCall(const MCInst &Inst) const { + return Info->get(Inst.getOpcode()).isCall(); + } + virtual bool isReturn(const MCInst &Inst) const { return Info->get(Inst.getOpcode()).isReturn(); } |
