Home | History | Annotate | Download | only in compiler

Lines Matching defs:UIntTy

98   TypeIntInst *UIntTy = m->getUnsignedIntType(32);
112 TypeVectorInst *V3UIntTy = m->getVectorType(UIntTy, 3);
117 XValue = b.MakeCompositeExtract(UIntTy, IID, {0});
120 YValue = b.MakeCompositeExtract(UIntTy, IID, {1});
123 ZValue = b.MakeCompositeExtract(UIntTy, IID, {2});
127 auto ConstOne = m->getConstant(UIntTy, 1U);
131 auto GroupSizeX = b.MakeCompositeExtract(UIntTy, GroupSize, {0});
134 auto GroupSizeY = b.MakeCompositeExtract(UIntTy, GroupSize, {1});
141 auto NumGroupX = b.MakeCompositeExtract(UIntTy, NumGroup, {0});
144 auto NumGroupY = b.MakeCompositeExtract(UIntTy, NumGroup, {1});
147 auto GlobalSizeX = b.MakeIMul(UIntTy, GroupSizeX, NumGroupX);
150 auto GlobalSizeY = b.MakeIMul(UIntTy, GroupSizeY, NumGroupY);
153 auto RowsAlongZ = b.MakeIMul(UIntTy, GlobalSizeY, ZValue);
156 auto NumRows = b.MakeIAdd(UIntTy, YValue, RowsAlongZ);
159 auto NumCellsFromYZ = b.MakeIMul(UIntTy, GlobalSizeX, NumRows);
162 Index = b.MakeIAdd(UIntTy, NumCellsFromYZ, XValue);
168 ConstantInst *ConstZero = m->getConstant(UIntTy, 0);