Home
last modified time | relevance | path

Searched refs:StVal (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1502 SDValue StVal = OutVals[OIdx]; in LowerCall() local
1506 StVal = DAG.getNode(Outs[OIdx].Flags.isSExt() ? ISD::SIGN_EXTEND in LowerCall()
1508 dl, MVT::i32, StVal); in LowerCall()
1512 StVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i16, StVal); in LowerCall()
1516 StoreOperands.push_back(StVal); in LowerCall()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4898 SDValue StVal = MST->getValue(); in WidenVecOp_MSTORE() local
4903 StVal = GetWidenedVector(StVal); in WidenVecOp_MSTORE()
4906 EVT WideVT = StVal.getValueType(); in WidenVecOp_MSTORE()
4916 EVT ValueVT = StVal.getValueType(); in WidenVecOp_MSTORE()
4920 StVal = ModifyToType(StVal, WideVT); in WidenVecOp_MSTORE()
4924 StVal.getValueType().getVectorNumElements() && in WidenVecOp_MSTORE()
4926 return DAG.getMaskedStore(MST->getChain(), dl, StVal, MST->getBasePtr(), in WidenVecOp_MSTORE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp14382 SDValue StVal = St.getValue(); in replaceZeroVectorStore() local
14383 EVT VT = StVal.getValueType(); in replaceZeroVectorStore()
14398 if (StVal.getOpcode() != ISD::BUILD_VECTOR) in replaceZeroVectorStore()
14404 if (!StVal.hasOneUse()) in replaceZeroVectorStore()
14421 SDValue EltVal = StVal.getOperand(I); in replaceZeroVectorStore()
14449 SDValue StVal = St.getValue(); in replaceSplatVectorStore() local
14450 EVT VT = StVal.getValueType(); in replaceSplatVectorStore()
14474 if (StVal.getOpcode() != ISD::INSERT_VECTOR_ELT) in replaceSplatVectorStore()
14479 SplatVal = StVal.getOperand(1); in replaceSplatVectorStore()
14480 else if (StVal.getOperand(1) != SplatVal) in replaceSplatVectorStore()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14797 SDValue &StVal = Ops[Ops.size()-2]; in CombineBaseUpdate() local
14798 StVal = DAG.getNode(ISD::BITCAST, dl, AlignedVecTy, StVal); in CombineBaseUpdate()
15139 SDValue StVal = St->getValue(); in PerformTruncatingStoreCombine() local
15140 EVT VT = StVal.getValueType(); in PerformTruncatingStoreCombine()
15168 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformTruncatingStoreCombine()
15371 SDValue StVal = St->getValue(); in PerformSTORECombine() local
15372 EVT VT = StVal.getValueType(); in PerformSTORECombine()
15390 if (StVal.getNode()->getOpcode() == ARMISD::VMOVDRR && in PerformSTORECombine()
15391 StVal.getNode()->hasOneUse()) { in PerformSTORECombine()
15397 St->getChain(), DL, StVal.getNode()->getOperand(isBigEndian ? 1 : 0), in PerformSTORECombine()
[all …]