llvm-6502/lib/Transforms
Reid Spencer 2b81207b4b More APIntification:
* Convert the last use of a uint64_t that should have been an APInt.
* Change ComputeMaskedBits to have a const reference argument for the Mask
  so that recursions don't cause unneeded temporaries. This causes temps
  to be needed in other places (where the mask has to change) but this
  change optimizes for the recursion which is more frequent.
* Remove two instances of &ing a Mask with getAllOnesValue. Its not
  needed any more because APInt is accurate in its bit computations.
* Start using the getLowBitsSet and getHighBits set methods on APInt
  instead of shifting. This makes it more clear in the code what is
  going on.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35321 91177308-0d34-0410-b5e6-96231b3b80d8
2007-03-25 02:03:12 +00:00
..
Hello eliminate static ctor from example. 2006-12-19 22:24:09 +00:00
Instrumentation remove reoptimizer-specific passes 2007-02-20 05:31:49 +00:00
IPO Unbreak VC++ build. 2007-03-05 00:00:42 +00:00
Scalar More APIntification: 2007-03-25 02:03:12 +00:00
Utils Change uses of Function::front to Function::getEntryBlock for readability. 2007-03-22 16:38:57 +00:00
Makefile For PR1072: 2007-02-03 23:15:56 +00:00