llvm-6502/include/llvm/MC
Chad Rosier 95707c90cc [ms-inline asm] Add basic support for wildcard MCParsedAsmOperands. This type
of operand is specific to MS-style inline assembly and should not be generated
when parsing normal assembly.

The purpose of the wildcard operands are to allow the AsmParser to match
multiple instructions (i.e., MCInsts) to a given ms-style asm statement.  For
the time being the matcher just returns the first match.  This patch only
implements wildcard matches for memory operands.  Support for register
wildcards will be added in the near future.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@165057 91177308-0d34-0410-b5e6-96231b3b80d8
2012-10-02 21:49:07 +00:00
..
MCParser [ms-inline asm] Add basic support for wildcard MCParsedAsmOperands. This type 2012-10-02 21:49:07 +00:00
EDInstInfo.h Tidy up. Trailing whitespace. 2012-05-11 01:39:13 +00:00
MachineLocation.h Tidy up. Trailing whitespace. 2012-05-11 01:39:13 +00:00
MCAsmBackend.h MachO: direct-to-object attribute for data-in-code markers. 2012-10-01 22:20:54 +00:00
MCAsmInfo.h Fix alignment of .comm and .lcomm on mingw32. 2012-09-07 21:08:01 +00:00
MCAsmInfoCOFF.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmInfoDarwin.h Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch 2011-12-20 02:50:00 +00:00
MCAsmLayout.h Make headers standalone. 2011-11-14 17:45:03 +00:00
MCAssembler.h Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. 2012-09-15 16:22:27 +00:00
MCAtom.h MCAtom extending methods need to extend the range of the atom as well. 2011-10-10 18:09:38 +00:00
MCCodeEmitter.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCCodeGenInfo.h Fix typo in comment. 2012-02-17 16:39:47 +00:00
MCContext.h Avoid symbol name clash when filling TOC. 2012-09-18 17:10:37 +00:00
MCDirectives.h Refactor data-in-code annotations. 2012-05-18 19:12:01 +00:00
MCDisassembler.h Tidy up. Trailing whitespace. 2012-05-11 01:39:13 +00:00
MCDwarf.h Use LLVM_DELETED_FUNCTION in place of 'DO NOT IMPLEMENT' comments. 2012-09-15 16:22:27 +00:00
MCELFObjectWriter.h The ELF relocation record format is different for N64 2012-06-27 22:28:30 +00:00
MCELFSymbolFlags.h
MCExpr.h Rename virtual table anchors from Anchor() to anchor() for consistency with the rest of the tree. 2012-09-26 06:36:36 +00:00
MCFixedLenDisassembler.h Switch the fixed-length disassembler to be table-driven. 2012-08-14 19:06:05 +00:00
MCFixup.h Convert assert(0) to llvm_unreachable 2012-02-05 22:14:15 +00:00
MCFixupKindInfo.h Tidy up. Trailing whitespace. 2012-05-11 01:39:13 +00:00
MCInst.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCInstPrinter.h Move getOpcodeName from the various target InstPrinters into the superclass MCInstPrinter. 2012-04-02 08:32:38 +00:00
MCInstrAnalysis.h Use the correct predicate for determining if a branch is conditional or not. 2011-10-17 21:21:44 +00:00
MCInstrDesc.h Typo. 2012-09-24 23:04:25 +00:00
MCInstrInfo.h Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." 2012-03-15 18:05:57 +00:00
MCInstrItineraries.h I'm introducing a new machine model to simultaneously allow simple 2012-07-07 04:00:00 +00:00
MCLabel.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCMachObjectWriter.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCMachOSymbolFlags.h
MCModule.h Start stubbing out MCModule and MCAtom, which provide an API for accessing the rich disassembly of a complete object or executable. 2011-09-22 22:32:22 +00:00
MCObjectFileInfo.h Tidy up. Trailing whitespace. 2012-05-11 01:39:13 +00:00
MCObjectStreamer.h Provide a shortcut for MCObjectStreamer when emitting fills. 2012-10-01 15:14:14 +00:00
MCObjectWriter.h Make use of the LLVM_DELETED_FUNCTION macro. 2012-08-29 06:28:46 +00:00
MCRegisterInfo.h Add MCRI::getNumSubRegIndices() and start checking SubRegIndex ranges. 2012-09-11 16:34:02 +00:00
MCSchedule.h Let NULL slip through again. 2012-09-18 04:18:39 +00:00
MCSection.h Make use of the LLVM_DELETED_FUNCTION macro. 2012-08-29 06:28:46 +00:00
MCSectionCOFF.h Prune some includes and forward declarations. 2012-03-26 06:58:25 +00:00
MCSectionELF.h Prune some includes and forward declarations. 2012-03-26 06:58:25 +00:00
MCSectionMachO.h Prune some includes and forward declarations. 2012-03-26 06:58:25 +00:00
MCStreamer.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCSubtargetInfo.h Replaced ReInitMCSubtargetInfo with InitMCProcessor. 2012-09-18 05:33:15 +00:00
MCSymbol.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCTargetAsmLexer.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCTargetAsmParser.h [ms-inline asm] Add the convertToMapAndConstraints() function that is used to 2012-10-01 23:45:51 +00:00
MCValue.h Fix Doxygen issues: 2012-09-14 14:57:36 +00:00
MCWin64EH.h
MCWinCOFFObjectWriter.h Move x86 specific bits of the COFF writer to lib/Target/X86. 2011-12-24 02:14:02 +00:00
SectionKind.h
SubtargetFeature.h Constify subtarget info properly so that we dont cast away the const in 2012-09-05 21:43:57 +00:00