Searched refs:WidenVector (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 1607 class WidenVector { class 1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon688741430211::WidenVector 1650 WidenVector(*CurDAG)); in SelectLoadLane() 1689 WidenVector(*CurDAG)); in SelectPostLoadLane() 1744 WidenVector(*CurDAG)); in SelectStoreLane() 1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
|
| H A D | AArch64ISelLowering.cpp | 8489 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { in WidenVector() function 9177 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle() 9330 V = WidenVector(V.getOperand(Idx), DAG); in constructDup() 9333 V = WidenVector(V, DAG); in constructDup() 10236 Value = WidenVector(Value, DAG); in LowerBUILD_VECTOR() 10434 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT() 10484 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT() 13550 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N0, DAG), in performConcatVectorsCombine()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 4461 InOp1 = DAG.WidenVector(InOp1, SDLoc(N)); in WidenVecRes_SETCC() 4462 InOp2 = DAG.WidenVector(InOp2, SDLoc(N)); in WidenVecRes_SETCC() 5129 SDValue LeftIn = DAG.WidenVector(N->getOperand(1), SDLoc(N)); in WidenVecOp_VSELECT() 5130 SDValue RightIn = DAG.WidenVector(N->getOperand(2), SDLoc(N)); in WidenVecOp_VSELECT()
|
| H A D | SelectionDAG.cpp | 10253 SDValue SelectionDAG::WidenVector(const SDValue &N, const SDLoc &DL) { in WidenVector() function in SelectionDAG
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1935 SDValue WidenVector(const SDValue &N, const SDLoc &DL);
|