Home
last modified time | relevance | path

Searched refs:getPassThru (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVECustomDAG.cpp355 return N->getPassThru(); in getNodePassthru()
357 return N->getPassThru(); in getNodePassthru()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1958 const SDValue &getPassThru() const { return getOperand(1); } in getPassThru() function
H A DX86ISelDAGToDAG.cpp6566 SDValue PassThru = Mgt->getPassThru(); in Select()
H A DX86ISelLowering.cpp33233 SDValue PassThru = N->getPassThru(); in LowerMLOAD()
33343 SDValue PassThru = N->getPassThru(); in LowerMGATHER()
34844 Gather->getPassThru(), in ReplaceNodeResults()
53127 SDValue PassThru = DAG.getBitcast(CastVT, ML->getPassThru()); in reduceMaskedLoadToScalarLoad()
53157 ML->getPassThru()); in combineMaskedLoadConstantMask()
53167 if (ML->getPassThru().isUndef()) in combineMaskedLoadConstantMask()
53170 if (ISD::isBuildVectorAllZeros(ML->getPassThru().getNode())) in combineMaskedLoadConstantMask()
53180 ML->getPassThru()); in combineMaskedLoadConstantMask()
53221 NewMask, Mld->getPassThru(), Mld->getMemoryVT(), Mld->getMemOperand(), in combineMaskedLoad()
56693 SDValue Ops[] = { Gather->getChain(), Gather->getPassThru(), in rebuildGatherScatter()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2871 const SDValue &getPassThru() const { return getOperand(4); }
3051 const SDValue &getPassThru() const { return getOperand(1); }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2323 SDValue PassThru = MLD->getPassThru(); in SplitVecRes_MLOAD()
2443 SDValue PassThru = MGT->getPassThru(); in SplitVecRes_Gather()
6217 SDValue PassThru = GetWidenedVector(N->getPassThru()); in WidenVecRes_MLOAD()
6232 (N->getPassThru()->isUndef() || VT.isScalableVector())) { in WidenVecRes_MLOAD()
6243 if (!N->getPassThru()->isUndef()) { in WidenVecRes_MLOAD()
6274 SDValue PassThru = GetWidenedVector(N->getPassThru()); in WidenVecRes_MGATHER()
7492 SDValue DataOp = MG->getPassThru(); in WidenVecOp_MGATHER()
H A DLegalizeIntegerTypes.cpp999 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MLOAD()
1019 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MGATHER()
H A DDAGCombiner.cpp7414 MLoad->getOffset(), MLoad->getMask(), MLoad->getPassThru(), in visitAND()
7637 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitAND()
12755 SDValue PassThru = MGT->getPassThru(); in visitMGATHER()
12787 return CombineTo(N, MLD->getPassThru(), MLD->getChain()); in visitMLOAD()
14224 SDValue PassThru = DAG.getNode(ExtOpc, dl, VT, Ld->getPassThru()); in tryToFoldExtOfMaskedLoad()
15716 Ld->getMask(), Ld->getPassThru(), ExtVT, Ld->getMemOperand(), in visitSIGN_EXTEND_INREG()
15728 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitSIGN_EXTEND_INREG()
H A DSelectionDAG.cpp10216 Offset, LD->getMask(), LD->getPassThru(), in getIndexedMaskedLoad()
10294 assert(N->getPassThru().getValueType() == N->getValueType(0) && in getMaskedGather()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp2220 SDValue Thru = cast<MaskedLoadSDNode>(MaskN)->getPassThru(); in LowerHvxMaskedOp()
3054 opSplit(cast<MaskedLoadSDNode>(Op)->getPassThru(), dl, DAG); in SplitHvxMemOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6486 SDValue PassThru = MGT->getPassThru(); in LowerMGATHER()
6669 SDValue PassThru = LoadNode->getPassThru(); in LowerMLOAD()
23049 (MLD->getPassThru()->isUndef() || in performUnpackCombine()
23050 isZerosVector(MLD->getPassThru().getNode()))) { in performUnpackCombine()
24321 SDValue PassThru = MGT->getPassThru(); in performMaskedGatherScatterCombine()
28919 if (Load->getPassThru()->isUndef()) { in LowerFixedLengthVectorMLoadToSVE()
28927 if (isZerosVector(Load->getPassThru().getNode())) in LowerFixedLengthVectorMLoadToSVE()
28939 convertToScalableVector(DAG, ContainerVT, Load->getPassThru()); in LowerFixedLengthVectorMLoadToSVE()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp12530 PassThru = MLoad->getPassThru(); in lowerMaskedLoad()
13751 PassThru = MGN->getPassThru(); in lowerMaskedGather()
20119 {MGN->getChain(), MGN->getPassThru(), MGN->getMask(), in PerformDAGCombine()
20126 {MGN->getChain(), MGN->getPassThru(), MGN->getMask(), in PerformDAGCombine()
20157 StridedLoad, MGN->getPassThru(), EVL); in PerformDAGCombine()
20192 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru()); in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10316 SDValue PassThru = N->getPassThru(); in LowerMLOAD()