Searched refs:SrcLane (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.cpp | 4374 unsigned DstLane = 0, SrcLane = 0, DDst, DSrc; in setExecutionDomain() local 4376 DSrc = getCorrespondingDRegAndLane(TRI, SrcReg, SrcLane); in setExecutionDomain() 4379 if (!getImplicitSPRUseForDPRUse(TRI, MI, DSrc, SrcLane, ImplicitSReg)) in setExecutionDomain() 4391 .addImm(SrcLane); in setExecutionDomain() 4422 unsigned CurReg = SrcLane == 1 && DstLane == 1 ? DSrc : DDst; in setExecutionDomain() 4426 CurReg = SrcLane == 0 && DstLane == 0 ? DSrc : DDst; in setExecutionDomain() 4433 if (SrcLane == DstLane) in setExecutionDomain() 4441 CurReg = SrcLane == 1 && DstLane == 0 ? DSrc : DDst; in setExecutionDomain() 4445 CurReg = SrcLane == 0 && DstLane == 1 ? DSrc : DDst; in setExecutionDomain() 4452 if (SrcLane != DstLane) in setExecutionDomain()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/ |
D | ARMBaseInstrInfo.cpp | 4772 unsigned DstLane = 0, SrcLane = 0, DDst, DSrc; in setExecutionDomain() local 4774 DSrc = getCorrespondingDRegAndLane(TRI, SrcReg, SrcLane); in setExecutionDomain() 4777 if (!getImplicitSPRUseForDPRUse(TRI, MI, DSrc, SrcLane, ImplicitSReg)) in setExecutionDomain() 4789 .addImm(SrcLane) in setExecutionDomain() 4820 unsigned CurReg = SrcLane == 1 && DstLane == 1 ? DSrc : DDst; in setExecutionDomain() 4824 CurReg = SrcLane == 0 && DstLane == 0 ? DSrc : DDst; in setExecutionDomain() 4830 if (SrcLane == DstLane) in setExecutionDomain() 4838 CurReg = SrcLane == 1 && DstLane == 0 ? DSrc : DDst; in setExecutionDomain() 4842 CurReg = SrcLane == 0 && DstLane == 1 ? DSrc : DDst; in setExecutionDomain() 4848 if (SrcLane != DstLane) in setExecutionDomain()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 5687 int SrcLane = ShuffleMask[Anomaly]; in LowerVECTOR_SHUFFLE() local 5688 if (SrcLane >= NumInputElements) { in LowerVECTOR_SHUFFLE() 5690 SrcLane -= VT.getVectorNumElements(); in LowerVECTOR_SHUFFLE() 5692 SDValue SrcLaneV = DAG.getConstant(SrcLane, dl, MVT::i64); in LowerVECTOR_SHUFFLE()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/ |
D | AArch64ISelLowering.cpp | 6471 int SrcLane = ShuffleMask[Anomaly]; in LowerVECTOR_SHUFFLE() local 6472 if (SrcLane >= NumInputElements) { in LowerVECTOR_SHUFFLE() 6474 SrcLane -= VT.getVectorNumElements(); in LowerVECTOR_SHUFFLE() 6476 SDValue SrcLaneV = DAG.getConstant(SrcLane, dl, MVT::i64); in LowerVECTOR_SHUFFLE()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 13548 int SrcLane = -1; in lowerShuffleAsRepeatedMaskAndLanePermute() local 13555 if ((0 <= SrcLane) && (SrcLane != Lane)) in lowerShuffleAsRepeatedMaskAndLanePermute() 13557 SrcLane = Lane; in lowerShuffleAsRepeatedMaskAndLanePermute() 13563 if (SrcLane < 0) in lowerShuffleAsRepeatedMaskAndLanePermute() 13594 int SrcSubLane = (SrcLane * SubLaneScale) + SubLane; in lowerShuffleAsRepeatedMaskAndLanePermute()
|