Home
last modified time | relevance | path

Searched defs:PassThru (Results 1 – 19 of 19) sorted by relevance

/llvm-project/llvm/lib/Target/VE/
H A DVVPISelLowering.cpp136 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 DAutoUpgrade.cpp1708 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 DIRBuilder.cpp580 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 DVerifier.cpp5790 Value *PassThru = Call.getArgOperand(3); visitIntrinsicCall() local
/llvm-project/llvm/lib/Target/ARM/
H A DMVEGatherScatterLowering.cpp413 Value *PassThru = I->getArgOperand(3); lowerGather() local
H A DARMISelLowering.cpp10282 SDValue PassThru = N->getPassThru(); LowerMLOAD() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizeMaskedMemIntrin.cpp629 Value *PassThru = CI->getArgOperand(2); scalarizeMaskedExpandLoad() local
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp2215 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 DDAGCombiner.cpp12102 SDValue PassThru = MGT->getPassThru(); visitMGATHER() local
13332 SDValue PassThru = DAG.getNode(ExtOpc, dl, VT, Ld->getPassThru()); tryToFoldExtOfMaskedLoad() local
[all...]
H A DSelectionDAG.cpp9557 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 DMemorySanitizer.cpp3543 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 DX86ISelLowering.cpp25656 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 DX86ISelDAGToDAG.cpp6408 SDValue PassThru = Mgt->getPassThru(); Select() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp1820 Value *PassThru = ConstantAggregateZero::get(Ty); instCombineLD1GatherIndex() local
H A DAArch64ISelLowering.cpp6158 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 DRISCVISelLowering.cpp9413 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 DHexagonVectorCombine.cpp714 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 DTargetLowering.h3897 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 DCGBuiltin.cpp13971 Value *PassThru = ZeroMask ? Constant::getNullValue(Res->getType()) EmitScalarFMAExpr() local
14038 Value *PassThru = ZeroMask ? ConstantAggregateZero::get(Ty) : Ops[0]; EmitX86Ternlog() local