Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AArch64/
DAArch64ISelLowering.cpp6378 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT() local
6379 EVT WideTy = WideVec.getValueType(); in LowerINSERT_VECTOR_ELT()
6381 SDValue Node = DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, WideTy, WideVec, in LowerINSERT_VECTOR_ELT()
6412 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT() local
6413 EVT WideTy = WideVec.getValueType(); in LowerEXTRACT_VECTOR_ELT()
6420 return DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, ExtrTy, WideVec, in LowerEXTRACT_VECTOR_ELT()
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp2338 Value *WideVec = ConcatenateVectors(Builder, StoredVecs); in vectorizeInterleaveGroup() local
2342 Value *IVec = Builder.CreateShuffleVector(WideVec, UndefVec, IMask, in vectorizeInterleaveGroup()
/external/llvm/lib/Target/ARM/
DARMISelLowering.cpp9862 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal); in PerformSTORECombine() local
9872 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, DL, WideVec, in PerformSTORECombine()
9873 DAG.getUNDEF(WideVec.getValueType()), in PerformSTORECombine()
/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp26074 SDValue WideVec = DAG.getBitcast(WideVecVT, Mst->getValue()); in PerformMSTORECombine() local
26083 SDValue TruncatedVal = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in PerformMSTORECombine()
26204 SDValue WideVec = DAG.getBitcast(WideVecVT, St->getValue()); in PerformSTORECombine() local
26213 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in PerformSTORECombine()