summaryrefslogtreecommitdiff
path: root/compiler/aarch64/ra64sri.inc
diff options
context:
space:
mode:
authorflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-10-31 21:46:01 +0000
committerflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2012-10-31 21:46:01 +0000
commit4450185ba10b345a6e1c11f9f7188326af2af956 (patch)
tree44e0d09371d910c3c57b26edf38d7c4b9e3948af /compiler/aarch64/ra64sri.inc
parent218c2429f1e890d80bc74f212d630d5b804946a5 (diff)
downloadfpc-4450185ba10b345a6e1c11f9f7188326af2af956.tar.gz
+ register definitions for AArch64 aka ARM64
+ Lazarus project for AArch64 Since AArch64 is very different from 32 Bit ARM, both won't share code in the compiler git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@22894 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/aarch64/ra64sri.inc')
-rw-r--r--compiler/aarch64/ra64sri.inc226
1 files changed, 226 insertions, 0 deletions
diff --git a/compiler/aarch64/ra64sri.inc b/compiler/aarch64/ra64sri.inc
new file mode 100644
index 0000000000..57ecf78ae4
--- /dev/null
+++ b/compiler/aarch64/ra64sri.inc
@@ -0,0 +1,226 @@
+{ don't edit, this file is generated from a64reg.dat }
+0,
+65,
+70,
+115,
+120,
+125,
+130,
+135,
+140,
+145,
+150,
+155,
+160,
+75,
+165,
+170,
+175,
+180,
+185,
+190,
+195,
+200,
+205,
+210,
+80,
+215,
+220,
+85,
+90,
+95,
+100,
+105,
+110,
+68,
+73,
+118,
+123,
+128,
+133,
+138,
+143,
+148,
+153,
+158,
+163,
+78,
+168,
+173,
+178,
+183,
+188,
+193,
+198,
+203,
+208,
+213,
+83,
+218,
+223,
+88,
+93,
+98,
+103,
+108,
+113,
+66,
+71,
+116,
+121,
+126,
+131,
+136,
+141,
+146,
+151,
+156,
+161,
+76,
+166,
+171,
+176,
+181,
+186,
+191,
+196,
+201,
+206,
+211,
+81,
+216,
+221,
+86,
+91,
+96,
+101,
+106,
+111,
+69,
+74,
+119,
+124,
+129,
+134,
+139,
+144,
+149,
+154,
+159,
+164,
+79,
+169,
+174,
+179,
+184,
+189,
+194,
+199,
+204,
+209,
+214,
+84,
+219,
+224,
+89,
+94,
+99,
+104,
+109,
+114,
+67,
+72,
+117,
+122,
+127,
+132,
+137,
+142,
+147,
+152,
+157,
+162,
+77,
+167,
+172,
+177,
+182,
+187,
+192,
+197,
+202,
+207,
+212,
+82,
+217,
+222,
+87,
+92,
+97,
+102,
+107,
+112,
+1,
+3,
+21,
+23,
+25,
+27,
+29,
+31,
+33,
+35,
+37,
+39,
+5,
+41,
+43,
+45,
+47,
+49,
+51,
+53,
+55,
+57,
+59,
+7,
+61,
+9,
+11,
+13,
+15,
+17,
+19,
+63,
+2,
+4,
+22,
+24,
+26,
+28,
+30,
+32,
+34,
+36,
+38,
+40,
+6,
+42,
+44,
+46,
+48,
+50,
+52,
+54,
+56,
+58,
+60,
+8,
+62,
+10,
+12,
+14,
+16,
+18,
+20,
+64