[PATCH] D33169: [X86] Adding vpopcntd and vpopcntq instructions
Simon Pilgrim via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed May 17 06:04:34 PDT 2017
RKSimon added inline comments.
================
Comment at: lib/Target/X86/X86InstrInfo.cpp:881
+ { X86::VPOPCNTDZrr, X86::VPOPCNTDZrm, TB_NO_REVERSE },
+ { X86::VPOPCNTQZrr, X86::VPOPCNTQZrm, TB_NO_REVERSE },
{ X86::VBROADCASTSSZr, X86::VBROADCASTSSZm, TB_NO_REVERSE },
----------------
Why TB_NO_REVERSE? This is typically only used for instructions where the mem size doesn't match the reg size to prevent out of bounds loads.
Repository:
rL LLVM
https://reviews.llvm.org/D33169
More information about the llvm-commits
mailing list