Lines Matching refs:scalar
36 const LLT s1 = LLT::scalar(1);
37 const LLT s8 = LLT::scalar(8);
38 const LLT s16 = LLT::scalar(16);
39 const LLT s32 = LLT::scalar(32);
40 const LLT s64 = LLT::scalar(64);
41 const LLT s128 = LLT::scalar(128);
42 const LLT s256 = LLT::scalar(256);
43 const LLT s512 = LLT::scalar(512);
350 return false; // Extending to a scalar s128 needs narrowing.
498 // Clamp the big scalar to s8-s512 and make it either a power of 2, 192,
518 return std::make_pair(BigTyIdx, LLT::scalar(NewSizeInBits));
520 // Clamp the little scalar to s8-s256 and make it a power of 2. It's not
571 // Deal with larger scalar types, which will be implicitly truncated.
596 // G_SHUFFLE_VECTOR can have scalar sources (from 1 x s vectors), we
679 auto ExtCst = MIRBuilder.buildZExt(LLT::scalar(64), AmtReg);
733 LLT IntPtrTy = LLT::scalar(PtrTy.getSizeInBits());