summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-12-19 23:13:03 +0000
committerCraig Topper <craig.topper@intel.com>2018-12-19 23:13:03 +0000
commit217b3b20d8d2be1781dcd8a0d058f6d111922d53 (patch)
treeaae44afdbf38f41e60694d91975cb46d2a819d52
parent3931ad38b9e56ef3320951df68cbf81edd16aae6 (diff)
downloadbcm5719-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.cpp5
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);
OpenPOWER on IntegriCloud