diff options
author | Craig Topper <craig.topper@intel.com> | 2018-11-05 23:26:13 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-11-05 23:26:13 +0000 |
commit | e6be5c2ed4310c988a7afcdba2853a4e72c769b4 (patch) | |
tree | c1feefc4511b7b1dcb74e1d29b01efdcced6e58c /llvm/lib/Target/NVPTX | |
parent | 3a684131c9c842b0ad592b994a83b7e9b119db53 (diff) |
[TargetLowering] Change TargetLoweringBase::getPreferredVectorAction to take an MVT instead of an EVT. NFC
The main caller of this already has an MVT and several targets called getSimpleVT inside without checking isSimple. This makes the simpleness explicit.
Diffstat (limited to 'llvm/lib/Target/NVPTX')
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/Target/NVPTX/NVPTXISelLowering.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp index 1f323b63034..c352b9b9c9d 100644 --- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp +++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.cpp @@ -1170,7 +1170,7 @@ const char *NVPTXTargetLowering::getTargetNodeName(unsigned Opcode) const { } TargetLoweringBase::LegalizeTypeAction -NVPTXTargetLowering::getPreferredVectorAction(EVT VT) const { +NVPTXTargetLowering::getPreferredVectorAction(MVT VT) const { if (VT.getVectorNumElements() != 1 && VT.getScalarType() == MVT::i1) return TypeSplitVector; if (VT == MVT::v2f16) diff --git a/llvm/lib/Target/NVPTX/NVPTXISelLowering.h b/llvm/lib/Target/NVPTX/NVPTXISelLowering.h index ef04a8573d4..3e109f75b66 100644 --- a/llvm/lib/Target/NVPTX/NVPTXISelLowering.h +++ b/llvm/lib/Target/NVPTX/NVPTXISelLowering.h @@ -511,7 +511,7 @@ public: } TargetLoweringBase::LegalizeTypeAction - getPreferredVectorAction(EVT VT) const override; + getPreferredVectorAction(MVT VT) const override; // Get the degree of precision we want from 32-bit floating point division // operations. |