[all-commits] [llvm/llvm-project] 7488c0: [X86] Mark vector STRICT_FP_ROUND as Legal instead...

topperc via All-commits all-commits at lists.llvm.org
Wed Nov 20 13:04:51 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 7488c0a6f5a6fff699ba338fe8fae952e890eb81
      https://github.com/llvm/llvm-project/commit/7488c0a6f5a6fff699ba338fe8fae952e890eb81
  Author: Craig Topper <craig.topper at intel.com>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

  Changed paths:
    M llvm/lib/Target/X86/X86ISelLowering.cpp

  Log Message:
  -----------
  [X86] Mark vector STRICT_FP_ROUND as Legal instead of Custom.

The Custom handler doesn't do anything for these nodes anyway.

SelectionDAGISel won't mutate them if they are Legal or Custom.
X86 has custom code for mutating them due to missing isel patterns.
When the isel patterns are added Legal will be the right answer.
So go ahead a change it now since that's where we'll end up.




More information about the All-commits mailing list