Searched refs:StVal (Results 1 – 4 of 4) sorted by relevance
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | LegalizeVectorTypes.cpp | 4519 SDValue StVal = MST->getValue(); in WidenVecOp_MSTORE() local 4524 StVal = GetWidenedVector(StVal); in WidenVecOp_MSTORE() 4527 EVT WideVT = StVal.getValueType(); in WidenVecOp_MSTORE() 4537 EVT ValueVT = StVal.getValueType(); in WidenVecOp_MSTORE() 4541 StVal = ModifyToType(StVal, WideVT); in WidenVecOp_MSTORE() 4545 StVal.getValueType().getVectorNumElements() && in WidenVecOp_MSTORE() 4547 return DAG.getMaskedStore(MST->getChain(), dl, StVal, MST->getBasePtr(), in WidenVecOp_MSTORE()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| HD | NVPTXISelLowering.cpp | 1519 SDValue StVal = OutVals[OIdx]; in LowerCall() local 1523 StVal = DAG.getNode(Outs[OIdx].Flags.isSExt() ? ISD::SIGN_EXTEND in LowerCall() 1525 dl, MVT::i32, StVal); in LowerCall() 1529 StVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i16, StVal); in LowerCall() 1533 StoreOperands.push_back(StVal); in LowerCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| HD | AArch64ISelLowering.cpp | 11301 SDValue StVal = St.getValue(); in replaceZeroVectorStore() local 11302 EVT VT = StVal.getValueType(); in replaceZeroVectorStore() 11313 if (StVal.getOpcode() != ISD::BUILD_VECTOR) in replaceZeroVectorStore() 11319 if (!StVal.hasOneUse()) in replaceZeroVectorStore() 11336 SDValue EltVal = StVal.getOperand(I); in replaceZeroVectorStore() 11364 SDValue StVal = St.getValue(); in replaceSplatVectorStore() local 11365 EVT VT = StVal.getValueType(); in replaceSplatVectorStore() 11389 if (StVal.getOpcode() != ISD::INSERT_VECTOR_ELT) in replaceSplatVectorStore() 11394 SplatVal = StVal.getOperand(1); in replaceSplatVectorStore() 11395 else if (StVal.getOperand(1) != SplatVal) in replaceSplatVectorStore() [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 13260 SDValue &StVal = Ops[Ops.size()-2]; in CombineBaseUpdate() local 13261 StVal = DAG.getNode(ISD::BITCAST, dl, AlignedVecTy, StVal); in CombineBaseUpdate() 13456 SDValue StVal = St->getValue(); in PerformTruncatingStoreCombine() local 13457 EVT VT = StVal.getValueType(); in PerformTruncatingStoreCombine() 13485 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformTruncatingStoreCombine() 13598 SDValue StVal = St->getValue(); in PerformSTORECombine() local 13599 EVT VT = StVal.getValueType(); in PerformSTORECombine() 13614 if (StVal.getNode()->getOpcode() == ARMISD::VMOVDRR && in PerformSTORECombine() 13615 StVal.getNode()->hasOneUse()) { in PerformSTORECombine() 13621 St->getChain(), DL, StVal.getNode()->getOperand(isBigEndian ? 1 : 0), in PerformSTORECombine() [all …]
|