Ben Shi
86812faa5f
[AVR] Improve inline assembly
...
Reviewed By: dylanmckay
Differential Revision: https://reviews.llvm.org/D96394
2021-05-30 23:44:43 +08:00
Dylan McKay
4aedb8a6b7
[AVR] Reserve the Y register in all functions
...
llvm-svn: 302017
2017-05-03 11:56:01 +00:00
Dylan McKay
da2d74642a
[AVR] Remove the 'multibyte' asm test
...
It tests registers which are not actually used on AVR.
llvm-svn: 300684
2017-04-19 12:13:45 +00:00
Dylan McKay
19d9533496
[AVR] Disable integrated assembler for a few tests
...
Fixes the build.
llvm-svn: 295895
2017-02-22 22:41:13 +00:00
Dylan McKay
d8a603c23b
[AVR] Fix and clean up the inline assembly tests
...
There was a bug where we would hit an assertion if 'Q' was used as a
constraint.
I also removed hardcoded register names to prefer regexes so the tests
don't break when the register allocator changes.
llvm-svn: 289325
2016-12-10 11:49:07 +00:00