Home
last modified time | relevance | path

Searched refs:ZeroSplat (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/CodeGen/GlobalISel/
H A DPatternMatchTest.cpp679 auto ZeroSplat = B.buildBuildVector(v4s64, {FPZero, FPZero, FPZero, FPZero}); in TEST_F() local
681 mi_match(ZeroSplat.getReg(0), *MRI, GFCstOrSplatGFCstMatch(FValReg))); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86InstCombineIntrinsic.cpp243 SmallVector<int, 16> ZeroSplat(VWidth, 0); in simplifyX86immShift() local
244 Amt = Builder.CreateShuffleVector(Amt, ZeroSplat); in simplifyX86immShift()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp6230 SDValue ZeroSplat = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, ContainerVT, in lowerVPExtMaskOp() local
6239 Splat, ZeroSplat, VL); in lowerVPExtMaskOp()
6361 SDValue ZeroSplat = DAG.getNode(RISCVISD::VMV_V_X_VL, DL, IntVT, in lowerVPFPIntConvOp() local
6368 ZeroSplat, VL); in lowerVPFPIntConvOp()