Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp8615 auto MaskI = MIRBuilder.buildExtractVectorElement(MaskITy, Mask, Idx); in lowerVECTOR_COMPRESS() local
8617 MaskI = MIRBuilder.buildTrunc(LLT::scalar(1), MaskI); in lowerVECTOR_COMPRESS()
8619 MaskI = MIRBuilder.buildZExt(IdxTy, MaskI); in lowerVECTOR_COMPRESS()
8620 OutPos = MIRBuilder.buildAdd(IdxTy, OutPos, MaskI); in lowerVECTOR_COMPRESS()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp11997 SDValue MaskI = in expandVECTOR_COMPRESS() local
11999 MaskI = DAG.getFreeze(MaskI); in expandVECTOR_COMPRESS()
12000 MaskI = DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, MaskI); in expandVECTOR_COMPRESS()
12001 MaskI = DAG.getNode(ISD::ZERO_EXTEND, DL, PositionVT, MaskI); in expandVECTOR_COMPRESS()
12002 OutPos = DAG.getNode(ISD::ADD, DL, PositionVT, OutPos, MaskI); in expandVECTOR_COMPRESS()
H A DDAGCombiner.cpp12695 SDValue MaskI = Mask.getOperand(I); in visitVECTOR_COMPRESS() local
12697 if (MaskI.isUndef()) in visitVECTOR_COMPRESS()
12700 if (TLI.isConstTrueVal(MaskI)) { in visitVECTOR_COMPRESS()