/llvm-project/llvm/lib/Target/VE/ |
H A D | VVPISelLowering.cpp | 136 SDValue PassThru = getNodePassthru(Op); in lowerVVP_LOAD_STORE() local 282 SDValue PassThru = getNodePassthru(Op); in lowerVVP_GATHER_SCATTER() local
|
/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 1708 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(Ty) upgradeX86VPERMT2Intrinsics() local 3644 Value *PassThru = IsMaskZ ? Constant::getNullValue(Rep->getType()) upgradeX86IntrinsicCall() local 3700 Value *PassThru = IsMaskZ ? llvm::Constant::getNullValue(CI->getType()) upgradeX86IntrinsicCall() local 3771 Value *PassThru = IsMaskZ ? llvm::Constant::getNullValue(CI->getType()) upgradeX86IntrinsicCall() local 3801 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(CI->getType()) upgradeX86IntrinsicCall() local 3829 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(CI->getType()) upgradeX86IntrinsicCall() local 3865 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(CI->getType()) upgradeX86IntrinsicCall() local 3895 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(CI->getType()) upgradeX86IntrinsicCall() local [all...] |
H A D | IRBuilder.cpp | 580 CreateMaskedLoad(Type * Ty,Value * Ptr,Align Alignment,Value * Mask,Value * PassThru,const Twine & Name) CreateMaskedLoad() argument 633 CreateMaskedGather(Type * Ty,Value * Ptrs,Align Alignment,Value * Mask,Value * PassThru,const Twine & Name) CreateMaskedGather() argument 688 CreateMaskedExpandLoad(Type * Ty,Value * Ptr,Value * Mask,Value * PassThru,const Twine & Name) CreateMaskedExpandLoad() argument [all...] |
H A D | Verifier.cpp | 5790 Value *PassThru = Call.getArgOperand(3); visitIntrinsicCall() local
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 413 Value *PassThru = I->getArgOperand(3); lowerGather() local
|
H A D | ARMISelLowering.cpp | 10282 SDValue PassThru = N->getPassThru(); LowerMLOAD() local
|
/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ScalarizeMaskedMemIntrin.cpp | 629 Value *PassThru = CI->getArgOperand(2); scalarizeMaskedExpandLoad() local
|
/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorTypes.cpp | 2215 SDValue PassThru = MLD->getPassThru(); SplitVecRes_MLOAD() local 2335 SDValue PassThru = MGT->getPassThru(); SplitVecRes_Gather() local 5734 SDValue PassThru = GetWidenedVector(N->getPassThru()); WidenVecRes_MLOAD() local 5759 SDValue PassThru = GetWidenedVector(N->getPassThru()); WidenVecRes_MGATHER() local [all...] |
H A D | DAGCombiner.cpp | 12102 SDValue PassThru = MGT->getPassThru(); visitMGATHER() local 13332 SDValue PassThru = DAG.getNode(ExtOpc, dl, VT, Ld->getPassThru()); tryToFoldExtOfMaskedLoad() local [all...] |
H A D | SelectionDAG.cpp | 9557 getMaskedLoad(EVT VT,const SDLoc & dl,SDValue Chain,SDValue Base,SDValue Offset,SDValue Mask,SDValue PassThru,EVT MemVT,MachineMemOperand * MMO,ISD::MemIndexedMode AM,ISD::LoadExtType ExtTy,bool isExpanding) getMaskedLoad() argument
|
/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 3543 Value *PassThru = I.getArgOperand(2); handleMaskedExpandLoad() local 3598 Value *PassThru = I.getArgOperand(3); handleMaskedGather() local 3694 Value *PassThru = I.getArgOperand(3); handleMaskedLoad() local
|
/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 25656 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_WO_CHAIN() local 25679 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_WO_CHAIN() local 25775 SDValue PassThru = Op.getOperand(3); LowerINTRINSIC_WO_CHAIN() local 25794 SDValue PassThru = Op.getOperand(3); LowerINTRINSIC_WO_CHAIN() local 25813 SDValue PassThru = Op.getOperand(4); LowerINTRINSIC_WO_CHAIN() local 25831 SDValue PassThru = Op.getOperand(4); LowerINTRINSIC_WO_CHAIN() local 25871 SDValue PassThru = Src3; LowerINTRINSIC_WO_CHAIN() local 26037 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_WO_CHAIN() local 26128 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_WO_CHAIN() local 26143 SDValue PassThru = Op.getOperand(3); LowerINTRINSIC_WO_CHAIN() local 26169 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_WO_CHAIN() local 32045 SDValue PassThru = N->getPassThru(); LowerMLOAD() local 32155 SDValue PassThru = N->getPassThru(); LowerMGATHER() local 32331 visitMaskedLoad(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,MachineMemOperand * MMO,SDValue & NewLoad,SDValue Ptr,SDValue PassThru,SDValue Mask) const visitMaskedLoad() argument 33592 SDValue PassThru = DAG.getNode(ISD::CONCAT_VECTORS, dl, WideVT, ReplaceNodeResults() local 51278 SDValue PassThru = DAG.getBitcast(CastVT, ML->getPassThru()); reduceMaskedLoadToScalarLoad() local [all...] |
H A D | X86ISelDAGToDAG.cpp | 6408 SDValue PassThru = Mgt->getPassThru(); Select() local
|
/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64TargetTransformInfo.cpp | 1820 Value *PassThru = ConstantAggregateZero::get(Ty); instCombineLD1GatherIndex() local
|
H A D | AArch64ISelLowering.cpp | 6158 SDValue PassThru = MGT->getPassThru(); LowerMGATHER() local 6341 SDValue PassThru = LoadNode->getPassThru(); LowerMLOAD() local 21506 SDValue PassThru = DAG.getConstant(0, DL, LoadVT); performLDNT1Combine() local 21835 SDValue PassThru = DAG.getConstant(0, DL, VT); performUnpackCombine() local 22955 SDValue PassThru = MGT->getPassThru(); performMaskedGatherScatterCombine() local 27088 SDValue PassThru; LowerFixedLengthVectorMLoadToSVE() local 27774 SDValue PassThru = DAG.getSplatVector(MemVT, DL, Zero); LowerVECTOR_HISTOGRAM() local [all...] |
/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 9413 SDValue PassThru = Op.getOperand(2); LowerINTRINSIC_W_CHAIN() local 9814 SDValue PassThru = NonZeroAVL ? DAG.getUNDEF(M1VT) : InitialValue; lowerReductionSeq() local 10858 SDValue Mask, PassThru, VL; lowerMaskedLoad() local 11860 SDValue Index, Mask, PassThru, VL; lowerMaskedGather() local 17494 SDValue PassThru = N->getOperand(2); PerformDAGCombine() local [all...] |
/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonVectorCombine.cpp | 714 createLoad(IRBuilderBase & Builder,Type * ValTy,Value * Ptr,Value * Predicate,int Alignment,Value * Mask,Value * PassThru,ArrayRef<Value * > MDSources) const createLoad() argument
|
/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetLowering.h | 3897 visitMaskedLoad(SelectionDAG & DAG,const SDLoc & DL,SDValue Chain,MachineMemOperand * MMO,SDValue & NewLoad,SDValue Ptr,SDValue PassThru,SDValue Mask) visitMaskedLoad() argument
|
/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 13971 Value *PassThru = ZeroMask ? Constant::getNullValue(Res->getType()) EmitScalarFMAExpr() local 14038 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(Ty) : Ops[0]; EmitX86Ternlog() local
|