36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/test/MC/AsmParser/exprs.s
|
88535dda9050377cc52dfffa20664484b0bb9f7f |
|
07-May-2013 |
Kevin Enderby <enderby@apple.com> |
Fix a bug in the MC asm parser evaluating expressions. It was treating: A = 9 B = 3 * A - 2 * A + 1 as B = 3 * A - (2 * A + 1) rdar://13816516 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181366 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
fbe1681490f4386a351e385129f2c3bce516adbc |
|
20-Aug-2011 |
Jim Grosbach <grosbach@apple.com> |
Fix AsmParser binary precedence for shift operators. rdar://9976729 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138208 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
2f4bdc5db92fbf5fd54c3067bb41d47aa3141ddd |
|
20-Aug-2011 |
Jim Grosbach <grosbach@apple.com> |
Tidy up. Whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138207 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
33b7bebca4be7e6759e61223d6b058d47ad0e071 |
|
23-Feb-2011 |
Jim Grosbach <grosbach@apple.com> |
Revert r125595, which is an X86-only undocumented assembly syntax extension enabled for all targets. Non-X86 targets should not have this behavior enabled by default. Joerg, if you would like to resubmit with the behavior conditionalized to be X86-ELF only, that's fine. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126336 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
738a00eb861c045dc11366b4d3203cde0e528f22 |
|
15-Feb-2011 |
Roman Divacky <rdivacky@freebsd.org> |
Add support for parsing [expr]. This is submitted by Joerg Sonnenberger and fixes his PR8685. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125595 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
b1e0f76352cd4a050834f57805e5c6481fd9329f |
|
25-Oct-2010 |
Daniel Dunbar <daniel@zuster.org> |
MC/AsmParser: Fix relative precedence of {+,-} and comparison ops. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117299 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
bdf90d679befafe70b93082042266ba58a9ad0b2 |
|
25-Oct-2010 |
Daniel Dunbar <daniel@zuster.org> |
MC/AsmLexer: Fix bug in source location for Slash token. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
048a19abe69d0c7968715ec12637e79a4f3707ca |
|
25-Oct-2010 |
Daniel Dunbar <daniel@zuster.org> |
tweak test. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117297 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
6b13effe825678634368f925329a0a1d808a9be6 |
|
25-Oct-2010 |
Daniel Dunbar <daniel@zuster.org> |
MC/AsmParser: Rewrite test to actually check some parts of expression parsing, now that we have macros and friends. Uncovered a bug in macro expansion... git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117295 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
b6c3a607ac91dc4fdd0b195e9df2b04eaa53a1ef |
|
12-Jul-2010 |
Daniel Dunbar <daniel@zuster.org> |
MC/AsmParser: Move .tbss and .zerofill parsing to Darwin specific parser. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108180 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
d305035155ef3d138e102434bf5a733ea2e32405 |
|
14-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
implement mc asmparser support for '.', which gets the current PC. rdar://7834775 We now produce an identical .o file compared to the cctools assembler for something like this: _f0: L0: jmp L1 .long . - L0 L1: jmp A .long . - L1 .zerofill __DATA,_bss,A,0 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101227 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
75f265fbbbb64ab060bf41c5a4677ce56014ce9f |
|
24-Jan-2010 |
Chris Lattner <sabre@nondot.org> |
fix a parsing problem on instructions like: movw $8, (_cost_table_-L97$pb)+66(%eax) After the parens, we could still have a binop. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94345 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
b4b53e5c13167925d6315a6f57c7b863e4e2b704 |
|
18-Jul-2009 |
Daniel Dunbar <daniel@zuster.org> |
llvm-mc: Add -triple, and start fetching the target asm printer. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76257 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
374d8bddacbffce7c82ce81103d30b5ee42032df |
|
01-Jul-2009 |
Daniel Dunbar <daniel@zuster.org> |
llvm-mc: Symbols in a relocatable expression of the (a - b + cst) form are allowed to be undefined when the expression is seen, we cannot enforce the same-section requirement until the entire assembly file has been seen. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74565 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
f4b830f03f4859d89b03cb56fb3e43ba08ba94c3 |
|
30-Jun-2009 |
Daniel Dunbar <daniel@zuster.org> |
llvm-mc: Accept relocatable expressions for .org, assignments, .byte, etc. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74498 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
1ad7edc2125d57dcd6c54810d7a4a5f4f77da34b |
|
30-Jun-2009 |
Daniel Dunbar <daniel@zuster.org> |
llvm-mc: Recognize C++ style comments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74463 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|
475839e9a97a0c0282e107d14fd1dc6e5f223435 |
|
29-Jun-2009 |
Daniel Dunbar <daniel@zuster.org> |
MC: Improve expression parsing and implement evaluation of absolute expressions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74448 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/test/MC/AsmParser/exprs.s
|