Searched refs:WideVec (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 6378 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/ |
D | LoopVectorize.cpp | 2338 Value *WideVec = ConcatenateVectors(Builder, StoredVecs); in vectorizeInterleaveGroup() local 2342 Value *IVec = Builder.CreateShuffleVector(WideVec, UndefVec, IMask, in vectorizeInterleaveGroup()
|
/external/llvm/lib/Target/ARM/ |
D | ARMISelLowering.cpp | 9862 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/ |
D | X86ISelLowering.cpp | 26074 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()
|