Searched refs:SplitVectorOperand (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 1390 std::tie(InLo, InHi) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_ExtVecInRegOp() 1445 std::tie(OpLo, OpHi) = DAG.SplitVectorOperand(N, i); in SplitVecRes_StrictFPOp() 1538 std::tie(LoLHS, HiLHS) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_OverflowOp() 1539 std::tie(LoRHS, HiRHS) = DAG.SplitVectorOperand(N, 1); in SplitVecRes_OverflowOp() 1898 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_SETCC() 1904 std::tie(RL, RH) = DAG.SplitVectorOperand(N, 1); in SplitVecRes_SETCC() 1924 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, OpNo); in SplitVecRes_UnaryOp() 2125 std::tie(SrcLo, SrcHi) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_FP_TO_XINT_SAT() 2139 bool DAGTypeLegalizer::SplitVectorOperand(SDNode *N, unsigned OpNo) { in SplitVectorOperand() function in DAGTypeLegalizer
|
| H A D | LegalizeTypes.cpp | 339 NeedsReanalyzing = SplitVectorOperand(N, i); in run()
|
| H A D | LegalizeTypes.h | 853 bool SplitVectorOperand(SDNode *N, unsigned OpNo);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1929 std::pair<SDValue, SDValue> SplitVectorOperand(const SDNode *N, unsigned OpNo)
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 4482 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitUnaryVectorOp() 4503 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitBinaryVectorOp() 4505 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1); in splitBinaryVectorOp() 4525 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitTernaryVectorOp() 4527 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1); in splitTernaryVectorOp() 4529 std::tie(Lo2, Hi2) = DAG.SplitVectorOperand(Op.getNode(), 2); in splitTernaryVectorOp()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 4233 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in lowerVECTOR_REVERSE()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 30424 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in LowerCVTPS2PH() 30595 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceNodeResults() 30607 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 1); in ReplaceNodeResults() 31376 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceNodeResults()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 17093 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceReductionResults()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 9009 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in LowerTruncate()
|