Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(665)

Unified Diff: lib/src/prism/tests/languages/d/register_feature.test

Issue 1418513006: update elements and fix some bugs (Closed) Base URL: git@github.com:dart-lang/polymer_elements.git@master
Patch Set: code review updates Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: lib/src/prism/tests/languages/d/register_feature.test
diff --git a/lib/src/prism/tests/languages/d/register_feature.test b/lib/src/prism/tests/languages/d/register_feature.test
new file mode 100644
index 0000000000000000000000000000000000000000..3eb57c6738b0a710f0e33076990bc2e1ecc619c8
--- /dev/null
+++ b/lib/src/prism/tests/languages/d/register_feature.test
@@ -0,0 +1,75 @@
+AL AH AX EAX
+BL BH BX EBX
+CL CH CX ECX
+DL DH DX EDX
+BP EBP
+SP ESP
+DI EDI
+SI ESI
+ES CS SS DS GS FS
+CR0 CR2 CR3 CR4
+DR0 DR1 DR2 DR3 DR6 DR7
+TR3 TR4 TR5 TR6 TR7
+ST
+ST(0) ST(1) ST(2) ST(3) ST(4) ST(5) ST(6) ST(7)
+MM0 MM1 MM2 MM3 MM4 MM5 MM6 MM7
+XMM0 XMM1 XMM2 XMM3 XMM4 XMM5 XMM6 XMM7
+
+RAX RBX RCX RDX
+BPL RBP
+SPL RSP
+DIL RDI
+SIL RSI
+R8B R8W R8D R8
+R9B R9W R9D R9
+R10B R10W R10D R10
+R11B R11W R11D R11
+R12B R12W R12D R12
+R13B R13W R13D R13
+R14B R14W R14D R14
+R15B R15W R15D R15
+XMM8 XMM9 XMM10 XMM11 XMM12 XMM13 XMM14 XMM15
+YMM0 YMM1 YMM2 YMM3 YMM4 YMM5 YMM6 YMM7
+YMM8 YMM9 YMM10 YMM11 YMM12 YMM13 YMM14 YMM15
+
+----------------------------------------------------
+
+[
+ ["register", "AL"], ["register", "AH"], ["register", "AX"], ["register", "EAX"],
+ ["register", "BL"], ["register", "BH"], ["register", "BX"], ["register", "EBX"],
+ ["register", "CL"], ["register", "CH"], ["register", "CX"], ["register", "ECX"],
+ ["register", "DL"], ["register", "DH"], ["register", "DX"], ["register", "EDX"],
+ ["register", "BP"], ["register", "EBP"],
+ ["register", "SP"], ["register", "ESP"],
+ ["register", "DI"], ["register", "EDI"],
+ ["register", "SI"], ["register", "ESI"],
+ ["register", "ES"], ["register", "CS"], ["register", "SS"], ["register", "DS"], ["register", "GS"], ["register", "FS"],
+ ["register", "CR0"], ["register", "CR2"], ["register", "CR3"], ["register", "CR4"],
+ ["register", "DR0"], ["register", "DR1"], ["register", "DR2"], ["register", "DR3"], ["register", "DR6"], ["register", "DR7"],
+ ["register", "TR3"], ["register", "TR4"], ["register", "TR5"], ["register", "TR6"], ["register", "TR7"],
+ ["register", "ST"],
+ ["register", "ST(0)"], ["register", "ST(1)"], ["register", "ST(2)"], ["register", "ST(3)"], ["register", "ST(4)"], ["register", "ST(5)"], ["register", "ST(6)"], ["register", "ST(7)"],
+ ["register", "MM0"], ["register", "MM1"], ["register", "MM2"], ["register", "MM3"], ["register", "MM4"], ["register", "MM5"], ["register", "MM6"], ["register", "MM7"],
+ ["register", "XMM0"], ["register", "XMM1"], ["register", "XMM2"], ["register", "XMM3"], ["register", "XMM4"], ["register", "XMM5"], ["register", "XMM6"], ["register", "XMM7"],
+
+ ["register", "RAX"], ["register", "RBX"], ["register", "RCX"], ["register", "RDX"],
+ ["register", "BPL"], ["register", "RBP"],
+ ["register", "SPL"], ["register", "RSP"],
+ ["register", "DIL"], ["register", "RDI"],
+ ["register", "SIL"], ["register", "RSI"],
+ ["register", "R8B"], ["register", "R8W"], ["register", "R8D"], ["register", "R8"],
+ ["register", "R9B"], ["register", "R9W"], ["register", "R9D"], ["register", "R9"],
+ ["register", "R10B"], ["register", "R10W"], ["register", "R10D"], ["register", "R10"],
+ ["register", "R11B"], ["register", "R11W"], ["register", "R11D"], ["register", "R11"],
+ ["register", "R12B"], ["register", "R12W"], ["register", "R12D"], ["register", "R12"],
+ ["register", "R13B"], ["register", "R13W"], ["register", "R13D"], ["register", "R13"],
+ ["register", "R14B"], ["register", "R14W"], ["register", "R14D"], ["register", "R14"],
+ ["register", "R15B"], ["register", "R15W"], ["register", "R15D"], ["register", "R15"],
+ ["register", "XMM8"], ["register", "XMM9"], ["register", "XMM10"], ["register", "XMM11"], ["register", "XMM12"], ["register", "XMM13"], ["register", "XMM14"], ["register", "XMM15"],
+ ["register", "YMM0"], ["register", "YMM1"], ["register", "YMM2"], ["register", "YMM3"], ["register", "YMM4"], ["register", "YMM5"], ["register", "YMM6"], ["register", "YMM7"],
+ ["register", "YMM8"], ["register", "YMM9"], ["register", "YMM10"], ["register", "YMM11"], ["register", "YMM12"], ["register", "YMM13"], ["register", "YMM14"], ["register", "YMM15"]
+]
+
+----------------------------------------------------
+
+Checks for Iasm registers.
« no previous file with comments | « lib/src/prism/tests/languages/d/property_feature.test ('k') | lib/src/prism/tests/languages/d/string_feature.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698