Skip to content
  1. Jan 09, 2013
  2. Jan 07, 2013
  3. Dec 05, 2012
  4. Oct 26, 2012
  5. Oct 25, 2012
  6. Oct 24, 2012
  7. Oct 23, 2012
  8. Oct 22, 2012
  9. Oct 20, 2012
  10. Oct 19, 2012
  11. Oct 18, 2012
  12. Oct 15, 2012
    • Chad Rosier's avatar
      [ms-inline asm] Rework the front-end to use the API introduced in r165946. · 4a0054f3
      Chad Rosier authored
      -The front-end now builds a single assembly string and feeds it to the
       AsmParser.  The front-end iterates on a per statement basis by calling the
       ParseStatement() function.  Please note, the calling of ParseStatement() and
       and any notion of MCAsmParsedOperands will be sunk into the MC layer in the
       near future.  I plan to expose more basic APIs such as getClobbers, etc.
      
      -The enumeration of the AsmString expressions have been reworked to use SMLocs
       rather than assembly Pieces, which were being parsed in the front-end.
      
      -The test case, t8(), was modified due to r129223.  I'll have to find a way to
       work around things such as these.
      
      Sorry for the large commit, but breaking this in multiple smaller commits proved
      too irritating.
      
      llvm-svn: 165957
      4a0054f3
  13. Oct 12, 2012
  14. Oct 11, 2012
  15. Oct 05, 2012
  16. Oct 04, 2012
  17. Oct 02, 2012
  18. Sep 27, 2012
  19. Sep 13, 2012
    • Chad Rosier's avatar
      [ms-inline asm] Handle the enumeration of input and output expressions in a · b261a50b
      Chad Rosier authored
      more robust way to address a few FIXMEs.
      
      The initial implementation, r163342, built the IR asm string and then tried to
      patch things on the fly without enough context.  Specifically, it didn't skip
      mnemonics nor did it track with assembly instruction an expression was related
      to.  The new implementation patches the operands and then builds the final
      IR string.
      
      llvm-svn: 163756
      b261a50b
    • Chad Rosier's avatar
      Whitespace. · 24f3a140
      Chad Rosier authored
      llvm-svn: 163751
      24f3a140
  20. Sep 12, 2012
  21. Sep 11, 2012
  22. Sep 06, 2012
  23. Sep 05, 2012
Loading