Searched refs:ScalarBits (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/ |
| D | X86ShuffleDecode.cpp | 146 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, in DecodePSHUFMask() argument 148 unsigned Size = NumElts * ScalarBits; in DecodePSHUFMask() 199 void DecodeSHUFPMask(unsigned NumElts, unsigned ScalarBits, in DecodeSHUFPMask() argument 201 unsigned NumLaneElts = 128 / ScalarBits; in DecodeSHUFPMask() 216 void DecodeUNPCKHMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKHMask() argument 220 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKHMask() 232 void DecodeUNPCKLMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKLMask() argument 236 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKLMask() 475 void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, in DecodeVPERMILPMask() argument 478 unsigned VecSize = NumElts * ScalarBits; in DecodeVPERMILPMask() [all …]
|
| D | X86ShuffleDecode.h | 65 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, 80 void DecodeSHUFPMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, 84 void DecodeUNPCKHMask(unsigned NumElts, unsigned ScalarBits, 88 void DecodeUNPCKLMask(unsigned NumElts, unsigned ScalarBits, 148 void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, 153 void DecodeVPERMIL2PMask(unsigned NumElts, unsigned ScalarBits, unsigned M2Z,
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| D | SystemZTargetTransformInfo.cpp | 402 unsigned ScalarBits = Ty->getScalarSizeInBits(); in getArithmeticInstrCost() local 471 if (Opcode == Instruction::Xor && ScalarBits == 1) { in getArithmeticInstrCost() 515 switch (ScalarBits) { in getArithmeticInstrCost() 547 if (VF == 2 && ScalarBits == 32) in getArithmeticInstrCost() 885 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost() local 886 if (I != nullptr && ScalarBits >= 32) in getCmpSelInstrCost()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| D | ARMISelDAGToDAG.cpp | 3166 unsigned ScalarBits = Type.getScalarSizeInBits(); in transformFixedFloatingPointConversion() local 3167 if (ScalarBits > 32) in transformFixedFloatingPointConversion() 3173 if (ScalarBits == 16 && !FMulFlags.hasNoInfs() && IsUnsigned) in transformFixedFloatingPointConversion() 3182 if (VecVal.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3186 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3191 if (ImmNode.getValueType().getScalarSizeInBits() != ScalarBits) in transformFixedFloatingPointConversion() 3202 Imm = ARM_AM::decodeVMOVModImm(Imm, ScalarBits); in transformFixedFloatingPointConversion() 3204 APFloat(ScalarBits == 32 ? APFloat::IEEEsingle() : APFloat::IEEEhalf(), in transformFixedFloatingPointConversion() 3205 APInt(ScalarBits, Imm)); in transformFixedFloatingPointConversion() 3233 if (FracBits > ScalarBits) in transformFixedFloatingPointConversion() [all …]
|
| D | ARMTargetTransformInfo.cpp | 2249 unsigned ScalarBits = Ty->getScalarSizeInBits(); in preferInLoopReduction() local 2252 return ScalarBits <= 64; in preferInLoopReduction()
|