[PATCH] D42899: [X86] Teach X86DAGToDAGISel::shrinkAndImmediate to preserve upper 32 zeroes of a 64 bit mask.

Simon Pilgrim via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 5 07:03:19 PST 2018


RKSimon added a comment.

Don't know this code that well - @spatel any comments?



================
Comment at: lib/Target/X86/X86ISelDAGToDAG.cpp:2489
 
   // Bail out if the mask constant is already negative. It can't shrink more.
   APInt MaskVal = And1C->getAPIntValue();
----------------
Update comment


Repository:
  rL LLVM

https://reviews.llvm.org/D42899





More information about the llvm-commits mailing list