diff options
author | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2012-10-31 21:46:01 +0000 |
---|---|---|
committer | florian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2> | 2012-10-31 21:46:01 +0000 |
commit | 4450185ba10b345a6e1c11f9f7188326af2af956 (patch) | |
tree | 44e0d09371d910c3c57b26edf38d7c4b9e3948af /compiler/aarch64/ra64sri.inc | |
parent | 218c2429f1e890d80bc74f212d630d5b804946a5 (diff) | |
download | fpc-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.inc | 226 |
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 |