Home
last modified time | relevance | path

Searched refs:SplitVectorOperand (Results 1 – 8 of 8) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp1387 std::tie(InLo, InHi) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_ExtVecInRegOp()
1442 std::tie(OpLo, OpHi) = DAG.SplitVectorOperand(N, i); in SplitVecRes_StrictFPOp()
1535 std::tie(LoLHS, HiLHS) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_OverflowOp()
1536 std::tie(LoRHS, HiRHS) = DAG.SplitVectorOperand(N, 1); in SplitVecRes_OverflowOp()
1895 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_SETCC()
1901 std::tie(RL, RH) = DAG.SplitVectorOperand(N, 1); in SplitVecRes_SETCC()
1921 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, OpNo); in SplitVecRes_UnaryOp()
2122 std::tie(SrcLo, SrcHi) = DAG.SplitVectorOperand(N, 0); in SplitVecRes_FP_TO_XINT_SAT()
2136 bool DAGTypeLegalizer::SplitVectorOperand(SDNode *N, unsigned OpNo) { in SplitVectorOperand() function in DAGTypeLegalizer
H A DLegalizeTypes.cpp339 NeedsReanalyzing = SplitVectorOperand(N, i); in run()
H A DLegalizeTypes.h850 bool SplitVectorOperand(SDNode *N, unsigned OpNo);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1902 std::pair<SDValue, SDValue> SplitVectorOperand(const SDNode *N, unsigned OpNo)
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp4415 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitUnaryVectorOp()
4436 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitBinaryVectorOp()
4438 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1); in splitBinaryVectorOp()
4458 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0); in splitTernaryVectorOp()
4460 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1); in splitTernaryVectorOp()
4462 std::tie(Lo2, Hi2) = DAG.SplitVectorOperand(Op.getNode(), 2); in splitTernaryVectorOp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3998 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in lowerVECTOR_REVERSE()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp30245 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0); in LowerCVTPS2PH()
30416 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceNodeResults()
30428 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 1); in ReplaceNodeResults()
31183 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceNodeResults()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp16551 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0); in ReplaceReductionResults()