Ver código fonte

working on internal assembler-reader x86 opsize local/global var

git-svn-id: branches/tg74/avx512-0037785@47886 -
tg74 4 anos atrás
pai
commit
95fae1a81d
1 arquivos alterados com 1 adições e 1 exclusões
  1. 1 1
      compiler/x86/rax86.pas

+ 1 - 1
compiler/x86/rax86.pas

@@ -2089,7 +2089,7 @@ begin
              begin
              begin
                asize := 0;
                asize := 0;
 
 
-               if ((operands[i] as tx86operand).vopext <> 0) and
+               if ((operands[i] as tx86operand).vopext and OTVE_VECTOR_BCST = OTVE_VECTOR_BCST) and
                   (MemRefInfo(opcode).MemRefSizeBCST in [msbBCST32,msbBCST64]) then
                   (MemRefInfo(opcode).MemRefSizeBCST in [msbBCST32,msbBCST64]) then
                begin
                begin
                  case operands[i].size of
                  case operands[i].size of