Home
last modified time | relevance | path

Searched refs:WidenVector (Results 1 – 25 of 84) sorted by relevance

1234

/dports/security/clamav-lts/clamav-0.103.5/libclamav/c++/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp621 case WidenVector: { in SplitVecRes_CONVERT_RNDSAT()
831 case WidenVector: { in SplitVecRes_UnaryOp()
1443 if (getTypeAction(InVT) == WidenVector) { in WidenVecRes_Convert()
1508 if (getTypeAction(ShVT) == WidenVector) { in WidenVecRes_Shift()
1566 case WidenVector: in WidenVecRes_BIT_CONVERT()
1645 if (getTypeAction(InVT) != WidenVector) { in WidenVecRes_CONCAT_VECTORS()
1724 if (getTypeAction(InVT) == WidenVector) { in WidenVecRes_CONVERT_RNDSAT()
1792 if (getTypeAction(InOp.getValueType()) == WidenVector) in WidenVecRes_EXTRACT_SUBVECTOR()
1888 if (getTypeAction(CondVT) == WidenVector) in WidenVecRes_SELECT()
2032 if (getTypeAction(InOp.getValueType()) == WidenVector) in WidenVecOp_Convert()
[all …]
H A DLegalizeTypes.h68 WidenVector // This vector type should be widened into a larger vector. enumerator
89 return WidenVector; in getTypeAction()
H A DLegalizeTypes.cpp258 case WidenVector: in run()
309 case WidenVector: in run()
H A DLegalizeTypesGeneric.cpp76 case WidenVector: { in ExpandRes_BIT_CONVERT()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1324 class WidenVector { class
1328 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon909638350211::WidenVector
1367 WidenVector(*CurDAG)); in SelectLoadLane()
1406 WidenVector(*CurDAG)); in SelectPostLoadLane()
1461 WidenVector(*CurDAG)); in SelectStoreLane()
1490 WidenVector(*CurDAG)); in SelectPostStoreLane()
H A DAArch64ISelLowering.cpp5951 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { in WidenVector() function
6546 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle()
6696 V1 = WidenVector(V1.getOperand(Idx), DAG); in LowerVECTOR_SHUFFLE()
6698 V1 = WidenVector(V1, DAG); in LowerVECTOR_SHUFFLE()
7402 Value = WidenVector(Value, DAG); in LowerBUILD_VECTOR()
7542 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT()
7576 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT()
9680 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N0, DAG), in performConcatVectorsCombine()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1293 class WidenVector { class
1297 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon1c1c82730211::WidenVector
1336 WidenVector(*CurDAG)); in SelectLoadLane()
1375 WidenVector(*CurDAG)); in SelectPostLoadLane()
1430 WidenVector(*CurDAG)); in SelectStoreLane()
1459 WidenVector(*CurDAG)); in SelectPostStoreLane()
H A DAArch64ISelLowering.cpp5887 static SDValue WidenVector(SDValue V64Reg, SelectionDAG &DAG) { in WidenVector() function
6476 OpLHS = WidenVector(OpLHS, DAG); in GeneratePerfectShuffle()
6626 V1 = WidenVector(V1.getOperand(Idx), DAG); in LowerVECTOR_SHUFFLE()
6628 V1 = WidenVector(V1, DAG); in LowerVECTOR_SHUFFLE()
7372 Value = WidenVector(Value, DAG); in LowerBUILD_VECTOR()
7512 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerINSERT_VECTOR_ELT()
7546 SDValue WideVec = WidenVector(Op.getOperand(0), DAG); in LowerEXTRACT_VECTOR_ELT()
9500 return DAG.getNode(AArch64ISD::DUPLANE64, dl, VT, WidenVector(N0, DAG), in performConcatVectorsCombine()
/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1295 class WidenVector {
1299 WidenVector(SelectionDAG &DAG) : DAG(DAG) {}
1338 WidenVector(*CurDAG));
1377 WidenVector(*CurDAG));
1432 WidenVector(*CurDAG));
1462 WidenVector(*CurDAG));
H A DAArch64ISelLowering.cpp5666 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()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1381 class WidenVector { class
1385 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anonb082f9f50211::WidenVector
1424 WidenVector(*CurDAG)); in SelectLoadLane()
1463 WidenVector(*CurDAG)); in SelectPostLoadLane()
1518 WidenVector(*CurDAG)); in SelectStoreLane()
1547 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1381 class WidenVector { class
1385 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon75e220400211::WidenVector
1424 WidenVector(*CurDAG)); in SelectLoadLane()
1463 WidenVector(*CurDAG)); in SelectPostLoadLane()
1518 WidenVector(*CurDAG)); in SelectStoreLane()
1547 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1381 class WidenVector { class
1385 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon06e848b80211::WidenVector
1424 WidenVector(*CurDAG)); in SelectLoadLane()
1463 WidenVector(*CurDAG)); in SelectPostLoadLane()
1518 WidenVector(*CurDAG)); in SelectStoreLane()
1547 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1562 class WidenVector { class
1566 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anonac4cb4680211::WidenVector
1605 WidenVector(*CurDAG)); in SelectLoadLane()
1644 WidenVector(*CurDAG)); in SelectPostLoadLane()
1699 WidenVector(*CurDAG)); in SelectStoreLane()
1728 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1549 class WidenVector { class
1553 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon00ba151d0211::WidenVector
1592 WidenVector(*CurDAG)); in SelectLoadLane()
1631 WidenVector(*CurDAG)); in SelectPostLoadLane()
1686 WidenVector(*CurDAG)); in SelectStoreLane()
1715 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector { class
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon9d17b72b0211::WidenVector
1650 WidenVector(*CurDAG)); in SelectLoadLane()
1689 WidenVector(*CurDAG)); in SelectPostLoadLane()
1744 WidenVector(*CurDAG)); in SelectStoreLane()
1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1565 class WidenVector { class
1569 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon993894870211::WidenVector
1608 WidenVector(*CurDAG)); in SelectLoadLane()
1647 WidenVector(*CurDAG)); in SelectPostLoadLane()
1702 WidenVector(*CurDAG)); in SelectStoreLane()
1731 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1556 class WidenVector { class
1560 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon24fcafb70211::WidenVector
1599 WidenVector(*CurDAG)); in SelectLoadLane()
1638 WidenVector(*CurDAG)); in SelectPostLoadLane()
1693 WidenVector(*CurDAG)); in SelectStoreLane()
1722 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector { class
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon71d71a0a0211::WidenVector
1650 WidenVector(*CurDAG)); in SelectLoadLane()
1689 WidenVector(*CurDAG)); in SelectPostLoadLane()
1744 WidenVector(*CurDAG)); in SelectStoreLane()
1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector { class
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon72296a480211::WidenVector
1650 WidenVector(*CurDAG)); in SelectLoadLane()
1689 WidenVector(*CurDAG)); in SelectPostLoadLane()
1744 WidenVector(*CurDAG)); in SelectStoreLane()
1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector { class
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon9689451d0211::WidenVector
1650 WidenVector(*CurDAG)); in SelectLoadLane()
1689 WidenVector(*CurDAG)); in SelectPostLoadLane()
1744 WidenVector(*CurDAG)); in SelectStoreLane()
1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector { class
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anon75a7a4550211::WidenVector
1650 WidenVector(*CurDAG)); in SelectLoadLane()
1689 WidenVector(*CurDAG)); in SelectPostLoadLane()
1744 WidenVector(*CurDAG)); in SelectStoreLane()
1773 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1565 class WidenVector { class
1569 WidenVector(SelectionDAG &DAG) : DAG(DAG) {} in WidenVector() function in __anond4a9351b0211::WidenVector
1608 WidenVector(*CurDAG)); in SelectLoadLane()
1647 WidenVector(*CurDAG)); in SelectPostLoadLane()
1702 WidenVector(*CurDAG)); in SelectStoreLane()
1731 WidenVector(*CurDAG)); in SelectPostStoreLane()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1607 class WidenVector {
1611 WidenVector(SelectionDAG &DAG) : DAG(DAG) {}
1650 WidenVector(*CurDAG));
1689 WidenVector(*CurDAG));
1744 WidenVector(*CurDAG));
1773 WidenVector(*CurDAG));
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4238 InOp1 = DAG.WidenVector(InOp1, SDLoc(N)); in WidenVecRes_SETCC()
4239 InOp2 = DAG.WidenVector(InOp2, SDLoc(N)); in WidenVecRes_SETCC()
4856 SDValue LeftIn = DAG.WidenVector(N->getOperand(1), SDLoc(N)); in WidenVecOp_VSELECT()
4857 SDValue RightIn = DAG.WidenVector(N->getOperand(2), SDLoc(N)); in WidenVecOp_VSELECT()

1234