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 static SDValue splatPartsI64WithVL(const SDLoc &DL, MVT VT, SDValue Passthru, in splatPartsI64WithVL()
4293 static SDValue splatSplitI64WithVL(const SDLoc &DL, MVT VT, SDValue Passthru, in splatSplitI64WithVL()
4305 static SDValue lowerScalarSplat(SDValue Passthru, SDValue Scalar, SDValue VL, in lowerScalarSplat()
4349 SDValue Passthru = DAG.getUNDEF(VT); in lowerScalarInsert() local
4823 SDValue Passthru = DAG.getUNDEF(WideContainerVT); in getWideningInterleave() local
8891 SDValue Passthru; in lowerVectorIntrinsicScalars() local
10488 SDValue Passthru = DAG.getUNDEF(ConcatVT); in lowerVECTOR_DEINTERLEAVE() local
15096 SDValue Passthru = N->getOperand(2); in combineVWADDSUBWSelect() local
17145 SDValue Passthru = DAG.getBitcast(WideVT, MGN->getPassThru()); in PerformDAGCombine() local
17444 SDValue Passthru = N->getOperand(0); in 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); in 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.cpp20958 SDValue Passthru = N->getOperand(1); in LowerSVEIntrinsicDUP() local