Searched refs:HalfElts (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
H A D | X86ShuffleDecode.cpp | 401 unsigned HalfElts = NumElts / 2; in DecodeEXTRQIMask() local 430 for (int i = Len; i != (int)HalfElts; ++i) in DecodeEXTRQIMask() 432 for (int i = HalfElts; i != (int)NumElts; ++i) in DecodeEXTRQIMask() 438 unsigned HalfElts = NumElts / 2; in DecodeINSERTQIMask() local 470 for (int i = Idx + Len; i != (int)HalfElts; ++i) in DecodeINSERTQIMask() 472 for (int i = HalfElts; i != (int)NumElts; ++i) in DecodeINSERTQIMask()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 15754 unsigned HalfElts = NumElts/2; in PerformVECTOR_SHUFFLECombine() local 15759 if (MaskElt < (int)HalfElts) in PerformVECTOR_SHUFFLECombine() 15761 else if (MaskElt >= (int)NumElts && MaskElt < (int)(NumElts + HalfElts)) in PerformVECTOR_SHUFFLECombine() 15762 NewElt = HalfElts + MaskElt - NumElts; in PerformVECTOR_SHUFFLECombine()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 50780 unsigned HalfElts = NumElts / 2; in combineOr() local 50781 APInt UpperElts = APInt::getHighBitsSet(NumElts, HalfElts); in combineOr() 50783 N1.getConstantOperandAPInt(1) == HalfElts && in combineOr() 50787 extractSubVector(N0, 0, DAG, dl, HalfElts), in combineOr() 50788 extractSubVector(N1.getOperand(0), 0, DAG, dl, HalfElts)); in combineOr() 50791 N0.getConstantOperandAPInt(1) == HalfElts && in combineOr() 50795 extractSubVector(N1, 0, DAG, dl, HalfElts), in combineOr() 50796 extractSubVector(N0.getOperand(0), 0, DAG, dl, HalfElts)); in combineOr()
|