1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
Go to file
Chris Lattner 3adae91c70 rename a function to indicate that it checks for profitability as well
as legality.  Make load sinking and gep sinking more careful: we only
do it when it won't pessimize loads from the stack.  This has the added
benefit of not producing code that is unanalyzable to SROA.

llvm-svn: 65209
2009-02-21 00:46:50 +00:00
autoconf Default to building with position independent code. This may increase LLVM's 2009-02-19 06:18:24 +00:00
bindings
cmake Add mode_t to the config.h generated by cmake on win32. Used by clang. 2009-02-14 16:13:26 +00:00
docs Eliminate several more unnecessary intptr_t casts. 2009-02-18 05:09:16 +00:00
examples
include Removed trailing whitespace. 2009-02-20 23:04:06 +00:00
lib rename a function to indicate that it checks for profitability as well 2009-02-21 00:46:50 +00:00
projects
runtime
test rename a function to indicate that it checks for profitability as well 2009-02-21 00:46:50 +00:00
tools really fix style 2009-02-18 17:49:06 +00:00
unittests Fix comment. 2009-02-09 12:31:40 +00:00
utils * Fixed spelling 2009-02-20 23:44:54 +00:00
website
win32 Update hand-crafted VC++ build. 2009-02-02 19:22:02 +00:00
Xcode
build-for-llvm-top.sh Patch to build llvm with srcdir != objdir from 2009-01-23 08:42:38 +00:00
CMakeLists.txt Enable PACKAGE_VERSION in cmake builds, this unbreaks the clang build with cmake. 2009-01-28 17:49:03 +00:00
configure Regenerate. 2009-02-19 06:18:56 +00:00
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
Makefile Add targets to support the installation of clang in isolation. 2009-01-19 19:48:23 +00:00
Makefile.common
Makefile.config.in Reapply patch from r62553, with a fix to avoid looking for an ffi.h that isn't 2009-02-04 06:26:47 +00:00
Makefile.rules Avoid order files for now, as they aren't supported in 3.79. 2009-02-12 23:45:11 +00:00
ModuleInfo.txt Patch to build llvm with srcdir != objdir from 2009-01-23 08:42:38 +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.