diff options
| author | Chad Rosier <mcrosier@apple.com> | 2012-10-05 19:00:51 +0000 |
|---|---|---|
| committer | Chad Rosier <mcrosier@apple.com> | 2012-10-05 19:00:51 +0000 |
| commit | 3fa4e8cade6dd77e0ccb707de7587290a2d79a39 (patch) | |
| tree | 993285f463a4d5e2c0595f19e782f229cd312ae9 | |
| parent | 4a7f8c23e0f4dd830b6d029af03a3994bbfa6cc2 (diff) | |
| download | bcm5719-llvm-3fa4e8cade6dd77e0ccb707de7587290a2d79a39.tar.gz bcm5719-llvm-3fa4e8cade6dd77e0ccb707de7587290a2d79a39.zip | |
[ms-inline asm] Add a comment describing the MapAndConstraints.
llvm-svn: 165326
| -rw-r--r-- | llvm/include/llvm/MC/MCTargetAsmParser.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/include/llvm/MC/MCTargetAsmParser.h b/llvm/include/llvm/MC/MCTargetAsmParser.h index c5451ceec4d..a966a6b8b32 100644 --- a/llvm/include/llvm/MC/MCTargetAsmParser.h +++ b/llvm/include/llvm/MC/MCTargetAsmParser.h @@ -50,6 +50,8 @@ public: virtual bool ParseRegister(unsigned &RegNo, SMLoc &StartLoc, SMLoc &EndLoc) = 0; + /// MapAndConstraints - Map inline assembly operands to MCInst operands + /// and an associated constraint. typedef std::pair< unsigned, std::string > MapAndConstraint; typedef SmallVector<MapAndConstraint, 4> MatchInstMapAndConstraints; typedef SmallVectorImpl<MapAndConstraint> MatchInstMapAndConstraintsImpl; |

