[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