Home
last modified time | relevance | path

Searched refs:MaskValues (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp263 static const uint64_t MaskValues[6] = { in LowerCTPOP() local
279 Value *MaskCst = ConstantInt::get(V->getType(), MaskValues[ct]); in LowerCTPOP()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1128 SmallVector<Constant *, 16> MaskValues; in evaluateInDifferentElementOrder() local
1131 MaskValues.push_back(UndefValue::get(I32Ty)); in evaluateInDifferentElementOrder()
1133 MaskValues.push_back(ConstantInt::get(I32Ty, Mask[i])); in evaluateInDifferentElementOrder()
1136 ConstantVector::get(MaskValues)); in evaluateInDifferentElementOrder()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCInstrInfo.td4826 def MaskValues {
4841 dag Bit = (OR (AND Shift1.Right, MaskValues.Lo1),
4842 (AND Shift1.Left, MaskValues.Hi1));
4851 dag Bits = (OR (AND Shift2.Right, MaskValues.Lo2),
4852 (AND Shift2.Left, MaskValues.Hi2));
4861 dag Bits = (OR (AND Shift4.Right, MaskValues.Lo4),
4862 (AND Shift4.Left, MaskValues.Hi4));
4892 dag Lo1 = (i64 (INSERT_SUBREG (i64 (IMPLICIT_DEF)), MaskValues.Lo1, sub_32));
4893 dag Hi1 = (i64 (INSERT_SUBREG (i64 (IMPLICIT_DEF)), MaskValues.Hi1, sub_32));
4894 dag Lo2 = (i64 (INSERT_SUBREG (i64 (IMPLICIT_DEF)), MaskValues.Lo2, sub_32));
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp6989 InnerLoopVectorizer::VectorParts MaskValues(State.UF); in execute() local
6992 MaskValues[Part] = State.get(Mask, Part); in execute()
6993 State.ILV->vectorizeInterleaveGroup(IG->getInsertPos(), &MaskValues); in execute()
7084 InnerLoopVectorizer::VectorParts MaskValues(State.UF); in execute() local
7087 MaskValues[Part] = State.get(Mask, Part); in execute()
7088 State.ILV->vectorizeMemoryInstruction(&Instr, &MaskValues); in execute()