Sfoglia il codice sorgente

+ dummy mmregister allocator for platforms that use such registers

git-svn-id: branches/hlcgllvm@26998 -
Jonas Maebe 11 anni fa
parent
commit
5e79789f9e
1 ha cambiato i file con 2 aggiunte e 0 eliminazioni
  1. 2 0
      compiler/llvm/cgllvm.pas

+ 2 - 0
compiler/llvm/cgllvm.pas

@@ -83,6 +83,8 @@ implementation
           [0],first_int_imreg,[]);
         rg[R_FPUREGISTER]:=Trgllvm.create(R_FPUREGISTER,R_SUBWHOLE,
           [0],first_fpu_imreg,[]);
+        rg[R_MMREGISTER]:=Trgllvm.create(R_MMREGISTER,R_SUBWHOLE,
+          [0],first_mm_imreg,[]);
         { every temp gets its own "base register" to uniquely identify it }
         rg[R_TEMPREGISTER]:=trgllvm.Create(R_TEMPREGISTER,R_SUBWHOLE,
           [0],1,[]);