Old fork of llvm-mirror, used on older RPCS3 builds
Go to file
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
autoconf Let the new backend begin! 2007-03-21 21:38:25 +00:00
docs Fix a link. 2007-03-24 22:40:44 +00:00
examples Revert last patch. The examples build now. 2007-03-06 17:26:14 +00:00
include Fix a typo in a comment. 2007-03-25 01:13:46 +00:00
lib More APIntification: 2007-03-25 02:03:12 +00:00
projects
runtime
test new testcase 2007-03-25 01:44:40 +00:00
tools Unbreak non-debug builds. 2007-03-22 07:43:51 +00:00
utils The -funcresolve and -raise options no longer exist. 2007-03-22 21:06:50 +00:00
win32 Cleanup obsolete stuff. 2007-03-22 19:13:29 +00:00
Xcode
.cvsignore
configure Let the new backend begin! 2007-03-21 21:38:25 +00:00
CREDITS.TXT Add Roman to credits 2007-03-21 21:45:25 +00:00
LICENSE.TXT
llvm.spec.in
Makefile
Makefile.common
Makefile.config.in
Makefile.rules correct dependency 2007-02-28 05:10:40 +00:00
README.txt

Low Level Virtual Machine (LLVM)
================================

This directory and its subdirectories contain source code for the Low Level 
Virtual Machine, a toolkit for the construction of highly optimized compilers,
optimizers, and runtime environments. 

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the HTML documentation provided in docs/index.html for further
assistance with LLVM.