From 12e915b3fcc55b8394dce3105a24c009e516d153 Mon Sep 17 00:00:00 2001 From: Benjamin Kramer Date: Wed, 2 Oct 2019 18:20:24 +0000 Subject: [PATCH] [ARM] Make helpers static. NFC. llvm-svn: 373503 --- llvm/lib/Target/ARM/ARMISelLowering.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/llvm/lib/Target/ARM/ARMISelLowering.cpp b/llvm/lib/Target/ARM/ARMISelLowering.cpp index b313831..45bf676 100644 --- a/llvm/lib/Target/ARM/ARMISelLowering.cpp +++ b/llvm/lib/Target/ARM/ARMISelLowering.cpp @@ -13122,7 +13122,8 @@ static SDValue PerformLOADCombine(SDNode *N, // Optimize trunc store (of multiple scalars) to shuffle and store. First, // pack all of the elements in one place. Next, store to memory in fewer // chunks. -SDValue PerformTruncatingStoreCombine(StoreSDNode *St, SelectionDAG &DAG) { +static SDValue PerformTruncatingStoreCombine(StoreSDNode *St, + SelectionDAG &DAG) { SDValue StVal = St->getValue(); EVT VT = StVal.getValueType(); if (!St->isTruncatingStore() || !VT.isVector()) @@ -13206,7 +13207,8 @@ SDValue PerformTruncatingStoreCombine(StoreSDNode *St, SelectionDAG &DAG) { // Try taking a single vector store from an truncate (which would otherwise turn // into an expensive buildvector) and splitting it into a series of narrowing // stores. -SDValue PerformSplittingToNarrowingStores(StoreSDNode *St, SelectionDAG &DAG) { +static SDValue PerformSplittingToNarrowingStores(StoreSDNode *St, + SelectionDAG &DAG) { if (!St->isSimple() || St->isTruncatingStore() || !St->isUnindexed()) return SDValue(); SDValue Trunc = St->getValue(); @@ -13696,7 +13698,7 @@ static SDValue PerformShiftCombine(SDNode *N, // Look for a sign/zero extend of a larger than legal load. This can be split // into two extending loads, which are simpler to deal with than an arbitrary // sign extend. -SDValue PerformSplittingToWideningLoad(SDNode *N, SelectionDAG &DAG) { +static SDValue PerformSplittingToWideningLoad(SDNode *N, SelectionDAG &DAG) { SDValue N0 = N->getOperand(0); if (N0.getOpcode() != ISD::LOAD) return SDValue(); -- 2.7.4