View Issue Details

IDProjectCategoryView StatusLast Update
0034815FPCCompilerpublic2019-01-20 19:50
ReporterJohan BontesAssigned ToFlorian 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSlinux, windowsOS Versionany
Product Version3.0.4Product Buildr59877 
Target VersionFixed in Version3.3.1 
Summary0034815: pclmulqdq instruction is not recognized
Descriptionpclmulqdq xmm0,xmm0,0

generates an error: avxgenerate.pas(189,3) Error: Unrecognized opcode PCLMULQDQ

However the opcode is perfectly valid.

Note that the related

vpclmulqdq xmm0,xmm0,xmm0,0

works correctly.
Steps To Reproducelibrary lib_pclmulqdq;

{$mode delphi}{$H+}

uses
  Classes;

procedure Test_pclmulqdq;
asm
  pclmulqdq xmm0,xmm0,0
end;

{$R *.res}

exports
  Test_pclmulqdq;

begin
end.
TagsNo tags attached.
Fixed in Revision40951
FPCOldBugId
FPCTarget
Attached Files

Relationships

related to 0034799 closedFlorian [patch] add assembler instructions blsi, blsr, blsmsk, adcx, adox 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2019-01-04 19:34 Johan Bontes New Issue
2019-01-20 19:13 Florian Relationship added related to 0034799
2019-01-20 19:50 Florian Fixed in Revision => 40951
2019-01-20 19:50 Florian Status new => resolved
2019-01-20 19:50 Florian Fixed in Version => 3.3.1
2019-01-20 19:50 Florian Resolution open => fixed
2019-01-20 19:50 Florian Assigned To => Florian