瀏覽代碼

+ R_FLAGSREGISTER and R_AGGREGATEREGISTER classes for LLVM

git-svn-id: branches/llvm@15821 -
Jonas Maebe 15 年之前
父節點
當前提交
fe2e386526
共有 1 個文件被更改,包括 9 次插入7 次删除
  1. 9 7
      compiler/cgbase.pas

+ 9 - 7
compiler/cgbase.pas

@@ -142,14 +142,16 @@ interface
 
 
       { Register types }
       { Register types }
       TRegisterType = (
       TRegisterType = (
-        R_INVALIDREGISTER, { = 0 }
-        R_INTREGISTER,     { = 1 }
-        R_FPUREGISTER,     { = 2 }
+        R_INVALIDREGISTER,  { = 0 }
+        R_INTREGISTER,      { = 1 }
+        R_FPUREGISTER,      { = 2 }
         { used by Intel only }
         { used by Intel only }
-        R_MMXREGISTER,     { = 3 }
-        R_MMREGISTER,      { = 4 }
-        R_SPECIALREGISTER, { = 5 }
-        R_ADDRESSREGISTER  { = 6 }
+        R_MMXREGISTER,      { = 3 }
+        R_MMREGISTER,       { = 4 }
+        R_SPECIALREGISTER,  { = 5 }
+        R_ADDRESSREGISTER,  { = 6 }
+        R_FLAGSREGISTER,    { = 7 }
+        R_AGGREGATEREGISTER { = 8 }
       );
       );
 
 
       { Sub registers }
       { Sub registers }