aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmParser
Commit message (Expand)AuthorAgeFilesLines
* Merge commit '10251753b6897adcd22cc981c0cc42f348c109de' into merge-20130807Stephen Hines2013-08-071-0/+23
|\
| * Added encoding prefixes for KNL instructions (EVEX).Elena Demikhovsky2013-07-281-0/+22
| * Split generated asm mnemonic matching table into a separate table for each as...Craig Topper2013-07-241-0/+1
* | Merge commit '100fbdd06be7590b23c4707a98cd605bdb519498' into merge_20130612Stephen Hines2013-06-121-25/+32
|\ \ | |/
| * Suppress GCC compiler warnings in release builds about variables that are onlyDuncan Sands2013-05-131-0/+1
| * [ms-inline asm] Fix a crasher when we fail on a direct match.Chad Rosier2013-05-101-4/+4
| * [x86AsmParser] It's valid to stop parsing an operand at an immediate.Chad Rosier2013-05-091-1/+3
| * Add ArrayRef constructor from None, and do the cleanups that this constructor...Dmitri Gribenko2013-05-051-2/+2
| * In MC asm parsing, account for the possibility of whitespace withinJohn McCall2013-05-031-18/+22
* | Merge remote-tracking branch 'upstream/master' into merge-20130502Stephen Hines2013-05-021-410/+791
|\ \ | |/
| * [ms-inline asm] Removed this unnecessary check. In the current implementation,Chad Rosier2013-04-221-1/+1
| * [ms-inline asm] Add the OpDecl to the InlineAsmIdentifierInfo struct and in turnChad Rosier2013-04-221-13/+18
| * Fix unused variable warning.Chad Rosier2013-04-221-1/+1
| * [ms-inline asm] Remove the identifier parsing logic from the AsmParser. This isChad Rosier2013-04-221-61/+55
| * [ms-inline asm] Refactor/clean up the SemaLookup interface. No functionalChad Rosier2013-04-221-34/+23
| * [ms-inline asm] Make code layout more canonical with iniline asm handled last.Chad Rosier2013-04-191-13/+13
| * [ms-inline asm] Refactor the parsing of identifiers. No functional changeChad Rosier2013-04-191-39/+33
| * [ms-inline asm] Remove these asserts. C++ variables that use namespaceChad Rosier2013-04-191-2/+0
| * [ms-inline asm] Move this variable into the scope in which it is used.Chad Rosier2013-04-191-1/+1
| * [ms-inline asm] Make this a hard error.Chad Rosier2013-04-191-4/+4
| * [ms-inline asm] Cleanup the dot operator implementation.Chad Rosier2013-04-191-29/+15
| * [ms-inline asm] Simplify some logic and add a FIXME for unhandled unary minus.Chad Rosier2013-04-181-10/+13
| * Make this private method.Chad Rosier2013-04-181-4/+4
| * [ms-inline asm] These should be int64_t, not uint64_t.Chad Rosier2013-04-171-6/+6
| * [ms-inline asm] Add support for the minus unary operator. Previously, we wereChad Rosier2013-04-171-72/+106
| * [ms-inline asm] Add support for parsing complex immediate expressions. TestChad Rosier2013-04-171-32/+51
| * Remove unused variable from previous refactor.Chad Rosier2013-04-161-3/+0
| * [ms-inline asm] Refactor. No functional change intended.Chad Rosier2013-04-161-405/+419
| * [ms-inline asm] Remove some dead code.Chad Rosier2013-04-161-8/+0
| * [ms-inline asm] Simplify the logic by using parsePrimaryExpr. No functionalChad Rosier2013-04-121-1/+1
| * [ms-inline asm] Move this logic into a static function as it's only applicableChad Rosier2013-04-121-63/+67
| * [ms-inline asm] Address the FIXME for ImmDisp before brackets. ThisChad Rosier2013-04-121-18/+29
| * [ms-inline asm] Have the [ Symbol ] case fall into the more general logic. ThisChad Rosier2013-04-121-46/+24
| * [ms-inline asm] Add support for operands that include both a symbol and anChad Rosier2013-04-121-41/+103
| * [ms-inline asm] Add support for using the LENGTH, TYPE, and SIZE operators withChad Rosier2013-04-111-2/+11
| * [ms-inline asm] Add support for using offsetof operator with variables that useChad Rosier2013-04-111-3/+6
| * [ms-inline asm] Pass a StringRef reference to ParseIntelVarWithQualifier so weChad Rosier2013-04-111-15/+15
| * [ms-inline asm] Remove brackets from around a symbol reference in the targetChad Rosier2013-04-111-0/+10
| * Tidy up, fix and simplify a few of the SMLocs. Prior to r179109 the Start SMLocChad Rosier2013-04-101-11/+13
| * Remove unused variable.Chad Rosier2013-04-101-1/+0
| * Reapply r179115, but use parsePrimaryExpression a little more judiciously.Chad Rosier2013-04-101-3/+3
| * Cleanup. No functional change intended.Chad Rosier2013-04-091-5/+5
| * Cleanup. No functional change intended.Chad Rosier2013-04-091-16/+16
| * Revert r179115 as it looks to have killed the ASan tests.Chad Rosier2013-04-091-5/+5
| * [ms-inline asm] Use parsePrimaryExpr in lieu of parseExpression if we need toChad Rosier2013-04-091-5/+5
| * [ms-inline asm] Maintain a StringRef to reference a symbol in a parsed operand,Chad Rosier2013-04-091-24/+38
| * [ms-inline asm] Add support for ImmDisp [ Symbol ] memory operands.Chad Rosier2013-04-081-12/+6
| * [ms-inline asm] Add support for numeric displacement expressions in bracketedChad Rosier2013-04-051-64/+246
| * [ms-inline asm] Add support for parsing variables with namespace aliasChad Rosier2013-04-021-0/+54
| * [ms-inline asm] Add support of imm displacement before bracketed memoryChad Rosier2013-03-271-15/+52