Displaying 3 results from an estimated 3 matches for "setallbit".
Did you mean:
  setallbits
  
2011 Mar 06
0
[LLVMdev] First Patch
...// TODO: Implement.
> -
> +
> +  int32_t power;
> +
> +  {
> +    int width = LHS->getType()->getScalarSizeInBits();
This should be an unsigned, like the result type of getScalarSizeInBits().
> +    APInt mask(width, 0), zeroes(width, 0), ones(width, 0);
> +    mask.setAllBits();
An easier way to get an all-one mask would be to construct it as
'APInt mask(width, -1, true)'.
> +    ComputeMaskedBits(LHS, mask, zeroes, ones);
> +    zeroes.flipAllBits();
> +
> +    if ((power = ones.exactLogBase2()) != -1 && zeroes == ones) {
It would probab...
2011 Mar 06
1
[LLVMdev] First Patch
Hi all!
I've been tinkering with LLVM's code-base for a few days, hoping to 
start on one of the ideas mentioned in the "Open Projects" page (I was 
told 'Improving the current system'/'Miscellaneous Improvements'/5 would 
be a good start).
While I was at it, I also took a stab at finishing up one of the TODOs. 
I've attached the patch for review.
-- 
2011 Mar 02
3
[LLVMdev] live variable analysis
Hi
   As I understand live variable analysis will set the def/kill
properties of operands. In that case, is it still needed to set the
kill flags when possible  during lowering?
thanks
dz