diff options
author | Craig Topper <craig.topper@intel.com> | 2018-12-19 23:13:03 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-12-19 23:13:03 +0000 |
commit | 217b3b20d8d2be1781dcd8a0d058f6d111922d53 (patch) | |
tree | aae44afdbf38f41e60694d91975cb46d2a819d52 | |
parent | 3931ad38b9e56ef3320951df68cbf81edd16aae6 (diff) | |
download | bcm5719-llvm-217b3b20d8d2be1781dcd8a0d058f6d111922d53.tar.gz bcm5719-llvm-217b3b20d8d2be1781dcd8a0d058f6d111922d53.zip |
[X86] Remove TLI variable from ReplaceNodeResults. NFC
We're already in X86TargetLowering which is a derived class of TargetLowering. We can just call methods directly.
llvm-svn: 349695
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 7f1577471f6..e381d0cace0 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -26259,7 +26259,6 @@ void X86TargetLowering::ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, SelectionDAG &DAG) const { SDLoc dl(N); - const TargetLowering &TLI = DAG.getTargetLoweringInfo(); switch (N->getOpcode()) { default: llvm_unreachable("Do not know how to custom type legalize this operation!"); @@ -26381,7 +26380,7 @@ void X86TargetLowering::ReplaceNodeResults(SDNode *N, unsigned NumConcats = 128 / VT.getSizeInBits(); SmallVector<SDValue, 8> Ops0(NumConcats, DAG.getUNDEF(VT)); Ops0[0] = N->getOperand(0); - EVT ResVT = TLI.getTypeToTransformTo(*DAG.getContext(), VT); + EVT ResVT = getTypeToTransformTo(*DAG.getContext(), VT); SDValue N0 = DAG.getNode(ISD::CONCAT_VECTORS, dl, ResVT, Ops0); SDValue N1 = DAG.getConstant(SplatVal, dl, ResVT); SDValue Res = DAG.getNode(N->getOpcode(), dl, ResVT, N0, N1); @@ -26685,7 +26684,7 @@ void X86TargetLowering::ReplaceNodeResults(SDNode *N, return; } case ISD::FP_ROUND: { - if (!TLI.isTypeLegal(N->getOperand(0).getValueType())) + if (!isTypeLegal(N->getOperand(0).getValueType())) return; SDValue V = DAG.getNode(X86ISD::VFPROUND, dl, MVT::v4f32, N->getOperand(0)); Results.push_back(V); |