/external/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,
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Utils/ |
D | X86ShuffleDecode.cpp | 147 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, in DecodePSHUFMask() argument 149 unsigned Size = NumElts * ScalarBits; in DecodePSHUFMask() 203 void DecodeSHUFPMask(unsigned NumElts, unsigned ScalarBits, in DecodeSHUFPMask() argument 205 unsigned NumLaneElts = 128 / ScalarBits; in DecodeSHUFPMask() 223 void DecodeUNPCKHMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKHMask() argument 227 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKHMask() 242 void DecodeUNPCKLMask(unsigned NumElts, unsigned ScalarBits, in DecodeUNPCKLMask() argument 246 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKLMask() 492 void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, in DecodeVPERMILPMask() argument 495 unsigned VecSize = NumElts * ScalarBits; in DecodeVPERMILPMask() [all …]
|
D | X86ShuffleDecode.h | 66 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, 87 void DecodeSHUFPMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, 93 void DecodeUNPCKHMask(unsigned NumElts, unsigned ScalarBits, 99 void DecodeUNPCKLMask(unsigned NumElts, unsigned ScalarBits, 158 void DecodeVPERMILPMask(unsigned NumElts, unsigned ScalarBits, 163 void DecodeVPERMIL2PMask(unsigned NumElts, unsigned ScalarBits, unsigned M2Z,
|
/external/llvm-project/llvm/lib/Target/SystemZ/ |
D | SystemZTargetTransformInfo.cpp | 394 unsigned ScalarBits = Ty->getScalarSizeInBits(); in getArithmeticInstrCost() local 463 if (Opcode == Instruction::Xor && ScalarBits == 1) { in getArithmeticInstrCost() 505 switch (ScalarBits) { in getArithmeticInstrCost() 533 if (VF == 2 && ScalarBits == 32) in getArithmeticInstrCost() 861 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost() local 862 if (I != nullptr && ScalarBits >= 32) in getCmpSelInstrCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
D | SystemZTargetTransformInfo.cpp | 362 unsigned ScalarBits = Ty->getScalarSizeInBits(); in getArithmeticInstrCost() local 424 switch (ScalarBits) { in getArithmeticInstrCost() 452 if (VF == 2 && ScalarBits == 32) in getArithmeticInstrCost() 494 if (Opcode == Instruction::Xor && ScalarBits == 1) { in getArithmeticInstrCost() 864 unsigned ScalarBits = ValTy->getScalarSizeInBits(); in getCmpSelInstrCost() local 865 if (I != nullptr && ScalarBits >= 32) in getCmpSelInstrCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 906 unsigned ScalarBits = Ty->getScalarSizeInBits(); in useReductionIntrinsic() local 916 return ScalarBits * Ty->getVectorNumElements() >= 128; in useReductionIntrinsic() 918 return (ScalarBits < 64) && in useReductionIntrinsic() 919 (ScalarBits * Ty->getVectorNumElements() >= 128); in useReductionIntrinsic()
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64TargetTransformInfo.cpp | 1057 unsigned ScalarBits = Ty->getScalarSizeInBits(); in useReductionIntrinsic() local 1067 return ScalarBits * cast<FixedVectorType>(VTy)->getNumElements() >= 128; in useReductionIntrinsic() 1069 return (ScalarBits < 64) && in useReductionIntrinsic() 1070 (ScalarBits * cast<FixedVectorType>(VTy)->getNumElements() >= 128); in useReductionIntrinsic()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 1277 unsigned ScalarBits = Ty->getScalarSizeInBits(); in useReductionIntrinsic() local 1292 return ScalarBits < 64 && ScalarBits * Ty->getVectorNumElements() == 128; in useReductionIntrinsic()
|
/external/llvm-project/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 2023 unsigned ScalarBits = Ty->getScalarSizeInBits(); in preferInLoopReduction() local 2026 return ScalarBits <= 32; in preferInLoopReduction()
|