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/include/llvm/CodeGen/
H A DSelectionDAGNodes.h2759 const SDValue &getPassThru() const { return getOperand(4); }
2939 const SDValue &getPassThru() const { return getOperand(1); }
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.h1869 const SDValue &getPassThru() const { return getOperand(1); } in getPassThru() function
H A DX86ISelDAGToDAG.cpp6409 SDValue PassThru = Mgt->getPassThru(); in Select()
H A DX86ISelLowering.cpp32028 SDValue PassThru = N->getPassThru(); in LowerMLOAD()
32138 SDValue PassThru = N->getPassThru(); in LowerMGATHER()
33576 Gather->getPassThru(), in ReplaceNodeResults()
51416 SDValue PassThru = DAG.getBitcast(CastVT, ML->getPassThru()); in reduceMaskedLoadToScalarLoad()
51446 ML->getPassThru()); in combineMaskedLoadConstantMask()
51456 if (ML->getPassThru().isUndef()) in combineMaskedLoadConstantMask()
51459 if (ISD::isBuildVectorAllZeros(ML->getPassThru().getNode())) in combineMaskedLoadConstantMask()
51469 ML->getPassThru()); in combineMaskedLoadConstantMask()
51510 NewMask, Mld->getPassThru(), Mld->getMemoryVT(), Mld->getMemOperand(), in combineMaskedLoad()
54650 SDValue Ops[] = { Gather->getChain(), Gather->getPassThru(), in rebuildGatherScatter()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2248 SDValue PassThru = MLD->getPassThru(); in SplitVecRes_MLOAD()
2368 SDValue PassThru = MGT->getPassThru(); in SplitVecRes_Gather()
5805 SDValue PassThru = GetWidenedVector(N->getPassThru()); in WidenVecRes_MLOAD()
5830 SDValue PassThru = GetWidenedVector(N->getPassThru()); in WidenVecRes_MGATHER()
7015 SDValue DataOp = MG->getPassThru(); in WidenVecOp_MGATHER()
H A DLegalizeIntegerTypes.cpp960 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MLOAD()
980 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MGATHER()
H A DDAGCombiner.cpp6992 MLoad->getOffset(), MLoad->getMask(), MLoad->getPassThru(), in visitAND()
7214 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitAND()
12136 SDValue PassThru = MGT->getPassThru(); in visitMGATHER()
12169 return CombineTo(N, MLD->getPassThru(), MLD->getChain()); in visitMLOAD()
13364 SDValue PassThru = DAG.getNode(ExtOpc, dl, VT, Ld->getPassThru()); in tryToFoldExtOfMaskedLoad()
14810 Ld->getMask(), Ld->getPassThru(), ExtVT, Ld->getMemOperand(), in visitSIGN_EXTEND_INREG()
14823 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(), in visitSIGN_EXTEND_INREG()
H A DSelectionDAG.cpp9665 Offset, LD->getMask(), LD->getPassThru(), in getIndexedMaskedLoad()
9743 assert(N->getPassThru().getValueType() == N->getValueType(0) && in getMaskedGather()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp2183 SDValue Thru = cast<MaskedLoadSDNode>(MaskN)->getPassThru(); in LowerHvxMaskedOp()
3017 opSplit(cast<MaskedLoadSDNode>(Op)->getPassThru(), dl, DAG); in SplitHvxMemOp()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp6191 SDValue PassThru = MGT->getPassThru(); in LowerMGATHER()
6374 SDValue PassThru = LoadNode->getPassThru(); in LowerMLOAD()
22037 (MLD->getPassThru()->isUndef() || in performUnpackCombine()
22038 isZerosVector(MLD->getPassThru().getNode()))) { in performUnpackCombine()
23169 SDValue PassThru = MGT->getPassThru(); in performMaskedGatherScatterCombine()
27305 if (Load->getPassThru()->isUndef()) { in LowerFixedLengthVectorMLoadToSVE()
27313 if (isZerosVector(Load->getPassThru().getNode())) in LowerFixedLengthVectorMLoadToSVE()
27325 convertToScalableVector(DAG, ContainerVT, Load->getPassThru()); in LowerFixedLengthVectorMLoadToSVE()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10876 PassThru = MLoad->getPassThru(); in lowerMaskedLoad()
11907 PassThru = MGN->getPassThru(); in lowerMaskedGather()
17075 {MGN->getChain(), MGN->getPassThru(), MGN->getMask(), in PerformDAGCombine()
17082 {MGN->getChain(), MGN->getPassThru(), MGN->getMask(), in PerformDAGCombine()
17113 StridedLoad, MGN->getPassThru(), EVL); in PerformDAGCombine()
17148 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru()); in PerformDAGCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10267 SDValue PassThru = N->getPassThru(); in LowerMLOAD()