Searched refs:WidenVector (Results 1 – 4 of 4) sorted by relevance
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1295 class WidenVector { class 1299 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon98b90a290211::WidenVector 1338 WidenVector(*CurDAG)); in SelectLoadLane() 1377 WidenVector(*CurDAG)); in SelectPostLoadLane() 1432 WidenVector(*CurDAG)); in SelectStoreLane() 1462 WidenVector(*CurDAG)); in SelectPostStoreLane()
|
D | AArch64ISelLowering.cpp | 5666 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { in WidenVector() function 6255 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle() 6405 V1 = WidenVector(V1.getOperand(Idx), DAG); in LowerVECTOR_SHUFFLE() 6407 V1 = WidenVector(V1, DAG); in LowerVECTOR_SHUFFLE() 7139 Value = WidenVector(Value, DAG); in LowerBUILD_VECTOR() 7279 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT() 7313 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT() 9256 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N0, DAG), in performConcatVectorsCombine()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelDAGToDAG.cpp | 1227 class WidenVector { class 1231 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anonec6fe5f10211::WidenVector 1270 WidenVector(*CurDAG)); in SelectLoadLane() 1309 WidenVector(*CurDAG)); in SelectPostLoadLane() 1364 WidenVector(*CurDAG)); in SelectStoreLane() 1394 WidenVector(*CurDAG)); in SelectPostStoreLane()
|
D | AArch64ISelLowering.cpp | 4895 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { in WidenVector() function 5471 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle() 5621 V1 = WidenVector(V1.getOperand(Idx), DAG); in LowerVECTOR_SHUFFLE() 5623 V1 = WidenVector(V1, DAG); in LowerVECTOR_SHUFFLE() 6352 Value = WidenVector(Value, DAG); in LowerBUILD_VECTOR() 6469 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT() 6503 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT() 8092 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N0, DAG), in performConcatVectorsCombine()
|