Fork of llvm with experimental commits and workarounds for RPCS3
Go to file
Chris Lattner 3ae4156dd7 Remove some now-unneeded casts from instruction patterns. With the casts
removed, tblgen produces identical output to with them in.

llvm-svn: 28867
2006-06-20 00:39:56 +00:00
autoconf For PR633: 2006-06-05 16:11:07 +00:00
docs Include information of svn repository for llvm-gcc4. 2006-06-16 23:34:49 +00:00
examples Use archive libraries instead of object files for VMCore, BCReader, 2006-06-01 01:30:27 +00:00
include/llvm Do partial inlining in BU. This resolves more call sites. Also add options to merge in globals during recursion and to back annotate DSNodes when function pointers are resolved. This makes PA work for a whole lot more things (unresolved call sites being what has been killing various DSA based passes) 2006-06-19 18:23:36 +00:00
lib Remove some now-unneeded casts from instruction patterns. With the casts 2006-06-20 00:39:56 +00:00
projects Don't pass target name into TargetData anymore, it is never used or needed. 2006-06-16 18:23:49 +00:00
runtime For PR786: 2006-06-01 01:55:21 +00:00
test initial implementation of ARMRegisterInfo::eliminateFrameIndex 2006-06-18 00:08:07 +00:00
tools Don't pass target name into TargetData anymore, it is never used or needed. 2006-06-16 18:23:49 +00:00
utils Don't require src/dst patterns to be able to fully resolve their types, 2006-06-20 00:31:27 +00:00
win32 Keep Visual Studio happy. 2006-05-03 00:28:50 +00:00
Xcode Misc. project changes. html + build config changes supplied by Devang. 2006-04-08 06:04:56 +00:00
.cvsignore
configure For PR633: 2006-06-05 16:11:07 +00:00
CREDITS.TXT Add my most recent work. 2006-05-31 22:15:45 +00:00
LICENSE.TXT Changing domain name 2006-04-20 05:51:53 +00:00
llvm.spec For PR723: 2006-04-07 16:07:37 +00:00
Makefile More of PR728, don't install utils either. 2006-06-02 22:41:18 +00:00
Makefile.common
Makefile.config.in Support correct build: 2006-06-01 01:09:43 +00:00
Makefile.rules Do not hardcode random paths into the makefile. Make the user specify the 2006-06-16 21:47:59 +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.