Searched refs:SplitVector (Results 1 - 7 of 7) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 921 std::tie(RHSLo, RHSHi) = DAG.SplitVector(RHS, SDLoc(RHS)); 1109 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl); 1119 std::tie(Src0Lo, Src0Hi) = DAG.SplitVector(Src0, dl); 1171 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl); 1182 std::tie(Src0Lo, Src0Hi) = DAG.SplitVector(Src0, dl); 1188 std::tie(IndexLo, IndexHi) = DAG.SplitVector(Index, dl); 1309 std::tie(Lo, Hi) = DAG.SplitVector(NewSrc, dl); 1548 std::tie(LoOp0, HiOp0) = DAG.SplitVector(Src0, DL); 1549 std::tie(LoOp1, HiOp1) = DAG.SplitVector(Src1, DL); 1550 std::tie(LoMask, HiMask) = DAG.SplitVector(Mas [all...] |
H A D | LegalizeTypesGeneric.cpp | 97 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT); 538 std::tie(CL, CH) = DAG.SplitVector(Cond, dl);
|
H A D | DAGCombiner.cpp | 5362 std::tie(DataLo, DataHi) = DAG.SplitVector(Data, DL); 5366 std::tie(IndexLo, IndexHi) = DAG.SplitVector(MSC->getIndex(), DL); 5430 std::tie(DataLo, DataHi) = DAG.SplitVector(Data, DL); 5490 std::tie(Src0Lo, Src0Hi) = DAG.SplitVector(Src0, DL); 5505 std::tie(IndexLo, IndexHi) = DAG.SplitVector(Index, DL); 5565 std::tie(Src0Lo, Src0Hi) = DAG.SplitVector(Src0, DL);
|
H A D | SelectionDAG.cpp | 7074 /// SplitVector - Split the vector with EXTRACT_SUBVECTOR and return the 7077 SelectionDAG::SplitVector(const SDValue &N, const SDLoc &DL, const EVT &LoVT, function in class:SelectionDAG
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAG.h | 1344 std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL, 1348 std::pair<SDValue, SDValue> SplitVector(const SDValue &N, const SDLoc &DL) { function in class:llvm::SelectionDAG 1351 return SplitVector(N, DL, LoVT, HiVT); 1358 return SplitVector(N->getOperand(OpNo), SDLoc(N));
|
/external/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUISelLowering.cpp | 1082 std::tie(Lo, Hi) = DAG.SplitVector(Op, SL, LoVT, HiVT); 1196 std::tie(Lo, Hi) = DAG.SplitVector(Val, SL, LoVT, HiVT);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 10485 auto SplitVector = [&](SDValue V) { 10517 std::tie(LoV1, HiV1) = SplitVector(V1); 10518 std::tie(LoV2, HiV2) = SplitVector(V2); 19005 std::tie(Lo, Hi) = DAG.SplitVector(Op.getOperand(0), dl); [all...] |
Completed in 859 milliseconds