/freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VECustomDAG.cpp | 355 return N->getPassThru(); in getNodePassthru() 357 return N->getPassThru(); in getNodePassthru()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 2759 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 D | X86ISelLowering.h | 1869 const SDValue &getPassThru() const { return getOperand(1); } in getPassThru() function
|
H A D | X86ISelDAGToDAG.cpp | 6409 SDValue PassThru = Mgt->getPassThru(); in Select()
|
H A D | X86ISelLowering.cpp | 32028 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 D | LegalizeVectorTypes.cpp | 2248 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 D | LegalizeIntegerTypes.cpp | 960 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MLOAD() 980 SDValue ExtPassThru = GetPromotedInteger(N->getPassThru()); in PromoteIntRes_MGATHER()
|
H A D | DAGCombiner.cpp | 6992 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 D | SelectionDAG.cpp | 9665 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 D | HexagonISelLoweringHVX.cpp | 2183 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 D | AArch64ISelLowering.cpp | 6191 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 D | RISCVISelLowering.cpp | 10876 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 D | ARMISelLowering.cpp | 10267 SDValue PassThru = N->getPassThru(); in LowerMLOAD()
|