aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* Add more assembly opcodes for SSE compare instructionsBruno Cardoso Lopes2010-07-071-8/+32
* Teach the x86 mc assembler that %dr6 = %db6, this implementsChris Lattner2010-06-242-0/+54
* more cleanupsChris Lattner2010-06-241-21/+15
* reduce indentationChris Lattner2010-06-241-20/+15
* Add tests for different AVX cmp opcodes, also teach the x86 asm parser to und...Bruno Cardoso Lopes2010-06-231-6/+8
* Incremental improvement to the handling of the x86 "Jump if rCX Zero"Kevin Enderby2010-06-081-0/+14
* MC/X86: Add alias for movzx.Kevin Enderby2010-05-281-0/+1
* MC/X86: Add alias for fwait.Kevin Enderby2010-05-281-0/+1
* MC/X86: Add aliases for Jcc variants.Kevin Enderby2010-05-271-0/+13
* Changed the encoding of X86 floating point stack operations where both operandsKevin Enderby2010-05-251-0/+11
* MC/X86: Add a hack to allow recognizing 'cmpltps' and friends.Daniel Dunbar2010-05-251-1/+36
* MC/X86: Add aliases for CMOVcc variants.Kevin Enderby2010-05-241-0/+14
* MC/X86: Subdivide immediates a bit more, so that we properly recognize immedi...Daniel Dunbar2010-05-221-29/+56
* MC/X86: Add alias for setz, setnz, jz, jnz.Daniel Dunbar2010-05-221-0/+4
* Added retl for 32-bit x86 and added retq for 64-bit x86.Kevin Enderby2010-05-211-0/+2
* X86: Model i64i32imm properly, as a subclass of all immediates.Daniel Dunbar2010-05-201-0/+20
* Fix assembly parsing and encoding of the pushf and popf family ofDan Gohman2010-05-201-0/+17
* reapply r103668 with a fix. Never make "minor syntax changes"Chris Lattner2010-05-131-0/+33
* revert r103668 for now, it is apparently breaking things.Chris Lattner2010-05-121-33/+0
* moffset forms of moves are x86-32 only, make the parserChris Lattner2010-05-121-0/+33
* MC/X86: Extend suffix matching hack to match 'q' suffix.Daniel Dunbar2010-05-121-1/+3
* MC/X86: Chris pointed that 'as' isn't consistent in accepting the long form ofDaniel Dunbar2010-05-041-5/+0
* MC/X86: Add "support" for matching ATT style mnemonic prefixes.Daniel Dunbar2010-05-041-2/+63
* teach the x86 asm parser how to handle segment prefixesChris Lattner2010-04-171-12/+17
* MC/X86: Fix an MCOperand link, when we parsing shrld $1,%eax and friends; I b...Daniel Dunbar2010-03-201-1/+3
* MC/X86/AsmMatcher: Use the new instruction cleanup routine to implement aDaniel Dunbar2010-03-181-3/+42
* MC/X86: Add temporary hack to match shrl $1,%eax correctly, to support testingDaniel Dunbar2010-03-131-0/+9
* Fix LLVM build when the user specifies CPPFLAGS on the make command line.Jeffrey Yasskin2010-03-121-1/+1
* MC/X86: Push immediate operands as immediates not expressions when possible.Daniel Dunbar2010-02-131-4/+12
* MC/X86 AsmMatcher: Fix a use after free spotted by d0k, and de-XFAILDaniel Dunbar2010-02-101-18/+15
* Implement x86 asm parsing support for %st and %st(4)Chris Lattner2010-02-091-0/+35
* pass stringref by value instead of by const&Chris Lattner2010-02-092-2/+3
* Fixed the AT&T AsmLexer to report the proper stringsSean Callanan2010-02-081-1/+1
* Added support for X86 instruction prefixes so llvm-mc can assemble them. TheKevin Enderby2010-02-031-2/+12
* AsmParser/X86: Add temporary hack to allow parsing "sal". Eventually we needDaniel Dunbar2010-02-021-2/+8
* MCAsmParser/X86: Represent absolute memory operands as CodeGen does, with scaleDaniel Dunbar2010-02-021-2/+2
* Moved InstallLexer() from the X86-specific AsmLexerSean Callanan2010-01-311-8/+3
* MC/X86 AsmParser: Handle absolute memory operands correctly. We were doingDaniel Dunbar2010-01-301-5/+27
* AsmMatcher/X86: Separate out sublass for memory operands that have no segmentDaniel Dunbar2010-01-301-4/+14
* Unbreak MSVC/CMake build.Daniel Dunbar2010-01-261-1/+1
* Added the implementation of the Intel-specificSean Callanan2010-01-261-1/+27
* Added the TargetAsmLexer implementation for AT&T syntax.Sean Callanan2010-01-261-5/+70
* Implemented the dialect decision logic for the X86Sean Callanan2010-01-251-2/+20
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-241-1/+0
* fix a parsing problem on instructions like:Chris Lattner2010-01-241-2/+2
* Update CMake build.Ted Kremenek2010-01-231-0/+1
* Added the skeleton for the implementation of the X86Sean Callanan2010-01-232-0/+46
* Modified the register matcher function in AsmMatcher toSean Callanan2010-01-231-4/+6
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-0/+1
* create a new MCParser library and move some stuff into it.Chris Lattner2010-01-221-3/+3