aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/AsmParser
Commit message (Expand)AuthorAgeFilesLines
...
| * [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
| * [ms-inline asm] Move the immediate asm rewrite into the target specificChad Rosier2013-03-191-10/+4
| * [ms-inline asm] Create a helper function, CreateMemForInlineAsm, that createsChad Rosier2013-03-191-36/+49
| * [ms-inline asm] Move the size directive asm rewrite into the target specificChad Rosier2013-03-191-44/+33
| * [ms-inline asm] Avoid emitting a redundant sizing directive, if we've alreadyChad Rosier2013-03-181-2/+3
* | Merge branch 'upstream' into merge_2013_03_18Stephen Hines2013-03-181-253/+90
|\ \ | |/
| * Post process ADC/SBB and use a shorter encoding if they use a sign extended i...Craig Topper2013-03-181-0/+6
| * Refactor some duplicated code into helper functions.Craig Topper2013-03-181-229/+55
| * Silence anonymous type in anonymous union warnings.Eric Christopher2013-03-151-23/+28
| * GCC thinks that this variable might be used uninitialized (it isn't).Duncan Sands2013-03-011-1/+1
* | Merge commit 'b3201c5cf1e183d840f7c99ff779d57f1549d8e5' into merge_20130226Stephen Hines2013-03-051-138/+367
|\ \ | |/
| * MCParser: Update method names per coding guidelines.Jim Grosbach2013-02-201-15/+15
| * [ms-inline asm] Adjust the EndLoc to account for the ']'.Chad Rosier2013-02-151-1/+2
| * [ms-inline asm] Make the error message more generic now that we support the Chad Rosier2013-01-181-1/+1
| * [ms-inline asm] Add support for the 'SIZE' and 'LENGTH' operators.Chad Rosier2013-01-171-36/+46
| * [ms-inline asm] Extend support for parsing Intel bracketed memory operands thatChad Rosier2013-01-141-86/+277
| * X86AsmParser.cpp: Fix up r172148, to add initializer in another CreateMem().NAKAMURA Takumi2013-01-111-0/+1
| * [ms-inline asm] Make sure we set a default value for AddressOf. Follow on toChad Rosier2013-01-101-1/+2
| * [ms-inline asm] Add support for calling functions from inline assembly.Chad Rosier2013-01-101-5/+30
| * Last in the series of removing unnecessary '0' arguments forEric Christopher2013-01-091-1/+1
* | Update LLVM for merge to r171905.Stephen Hines2013-01-211-1/+0
* | Merge remote-tracking branch 'upstream/master' into merge-llvmStephen Hines2013-01-213-300/+382
|\ \ | |/
| * Change SMRange to be half-open (exclusive end) instead of closed (inclusive)Jordan Rose2013-01-071-30/+26
| * Remove MCTargetAsmLexer and its derived classes now that edis,Roman Divacky2012-12-203-164/+0
| * Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-032-11/+11
| * X86: Better diagnostics for 32-bit vs. 64-bit mode mismatches.Jim Grosbach2012-11-141-7/+40
| * Add support of RTM from TSX extensionMichael Liao2012-11-081-22/+21
| * [ms-inline asm] Add support for the [] operator. Essentially, [expr1][expr2] isChad Rosier2012-10-291-10/+37
| * [ms-inline asm] Add a comment.Chad Rosier2012-10-261-0/+1
| * [ms-inline asm] Emit an error for unsupported SIZE and LENGTH directives.Chad Rosier2012-10-261-5/+11
| * [ms-inline asm] Add support for the TYPE operator.Chad Rosier2012-10-261-1/+52
| * [ms-inline asm] Have the target AsmParser create the asmrewrite for the offsetofChad Rosier2012-10-261-1/+4
| * [ms-inline asm] Perform field lookups with the dot operator.Chad Rosier2012-10-251-4/+19
| * [ms-inline asm] Add support for creating AsmRewrites in the target specificChad Rosier2012-10-251-3/+6
| * [ms-inline asm] Add error handling to the ParseIntelDotOperator() function.Chad Rosier2012-10-251-16/+35