Home
last modified time | relevance | path

Searched defs:Passthru (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVLegalizerInfo.cpp685 buildSplatPartsS64WithVL(const DstOp &Dst, const SrcOp &Passthru, Register Lo, in buildSplatPartsS64WithVL()
701 buildSplatSplitS64WithVL(const DstOp &Dst, const SrcOp &Passthru, in buildSplatSplitS64WithVL()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopIdiomVectorize.cpp414 Value *Passthru = ConstantInt::getNullValue(VectorLoadType); in createMaskedFindMismatch() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp4237 splatPartsI64WithVL(const SDLoc & DL,MVT VT,SDValue Passthru,SDValue Lo,SDValue Hi,SDValue VL,SelectionDAG & DAG) splatPartsI64WithVL() argument
4293 splatSplitI64WithVL(const SDLoc & DL,MVT VT,SDValue Passthru,SDValue Scalar,SDValue VL,SelectionDAG & DAG) splatSplitI64WithVL() argument
4305 lowerScalarSplat(SDValue Passthru,SDValue Scalar,SDValue VL,MVT VT,const SDLoc & DL,SelectionDAG & DAG,const RISCVSubtarget & Subtarget) lowerScalarSplat() argument
4349 SDValue Passthru = DAG.getUNDEF(VT); lowerScalarInsert() local
4823 SDValue Passthru = DAG.getUNDEF(WideContainerVT); getWideningInterleave() local
8891 SDValue Passthru; lowerVectorIntrinsicScalars() local
10488 SDValue Passthru = DAG.getUNDEF(ConcatVT); lowerVECTOR_DEINTERLEAVE() local
15096 SDValue Passthru = N->getOperand(2); combineVWADDSUBWSelect() local
17145 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru()); PerformDAGCombine() local
17444 SDValue Passthru = N->getOperand(0); PerformDAGCombine() local
17455 SDValue Passthru = N->getOperand(0); PerformDAGCombine() local
17498 SDValue Passthru = N->getOperand(0); PerformDAGCombine() local
[all...]
H A DRISCVISelDAGToDAG.cpp81 SDValue Passthru = N->getOperand(0); in PreprocessISelDAG() local
1949 SDNode *Passthru = in Select() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp1610 Value *Passthru, Value *Mask, in upgradeX86ALIGNIntrinsics()
1852 Value *Passthru, Value *Mask, bool Aligned) { in upgradeMaskedLoad()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp2483 Value *Passthru = in instCombineIntrinsic() local
H A DX86ISelLowering.cpp26031 SDValue Passthru = (IntrData->Type == FIXUPIMM) in LowerINTRINSIC_WO_CHAIN() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp3267 auto *Passthru = Operands[3]; in ConstantFoldFixedVectorCall() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeIntegerTypes.cpp1003 SDValue Passthru = GetPromotedInteger(N->getOperand(2)); in PromoteIntRes_VECTOR_COMPRESS() local
2463 SDValue Passthru = N->getOperand(2); in PromoteIntOp_VECTOR_COMPRESS() local
H A DLegalizeVectorTypes.cpp5782 SDValue Passthru = N->getOperand(2); WidenVecRes_VECTOR_COMPRESS() local
H A DTargetLowering.cpp11438 SDValue Passthru = Node->getOperand(2); in expandVECTOR_COMPRESS() local
H A DDAGCombiner.cpp12057 SDValue Passthru = N->getOperand(2); in visitVECTOR_COMPRESS() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp20961 SDValue Passthru = N->getOperand(1); in LowerSVEIntrinsicDUP() local