reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
200 unsigned BitSize = V->getType()->getPrimitiveSizeInBits(); 202 Value *ShVal = ConstantInt::get(V->getType(), i); 203 ShVal = Builder.CreateLShr(V, ShVal, "ctlz.sh"); 204 V = Builder.CreateOr(V, ShVal, "ctlz.step"); 204 V = Builder.CreateOr(V, ShVal, "ctlz.step"); 207 V = Builder.CreateNot(V); 207 V = Builder.CreateNot(V); 208 return LowerCTPOP(Context, V, IP);