1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
Go to file
Chris Lattner f6e9f39042 fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with
no id's would cause early exit allowing IsLegalToFold to return true
instead of false, producing a cyclic dag.

This was striking the new isel because it isn't using SelectNodeTo yet,
which theoretically is just an optimization.

llvm-svn: 96972
2010-02-23 19:32:27 +00:00
autoconf Adding the MicroBlaze backend. 2010-02-23 19:15:24 +00:00
bindings Fix some ocaml documentation 2010-02-16 03:45:17 +00:00
cmake Update CMake LibDeps 2010-01-22 18:14:14 +00:00
docs Add LLVM{CC,CXX} make variables, which specify the configured path the LLVM 2010-02-23 10:00:53 +00:00
examples Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of 2010-02-23 18:10:07 +00:00
include Adding the MicroBlaze backend. 2010-02-23 19:15:24 +00:00
lib fix a bug in findNonImmUse (used by IsLegalToFold) where nodes with 2010-02-23 19:32:27 +00:00
projects Testing subversion commit access 2010-02-23 15:11:17 +00:00
runtime Switch .bc/.ll Makefile rules to use LLVM{CC,CXX} instead of LLVMG{CC,XX} 2010-02-23 10:28:06 +00:00
test Adding the MicroBlaze backend. 2010-02-23 19:15:24 +00:00
tools Oops. Pass -lgcc _only_ on ARM, not on everything except ARM. 2010-02-23 18:40:48 +00:00
unittests Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of 2010-02-23 18:10:07 +00:00
utils Trailing whitespace. 2010-02-23 09:05:01 +00:00
website
build-for-llvm-top.sh
CMakeLists.txt CMake: Add MCParser directory. 2010-01-22 02:04:33 +00:00
configure Adding the MicroBlaze backend. 2010-02-23 19:15:24 +00:00
CREDITS.TXT Adding the MicroBlaze backend. 2010-02-23 19:15:24 +00:00
LICENSE.TXT 2010 is upon us. 2010-01-09 18:40:31 +00:00
llvm.spec.in
Makefile Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of 2010-02-23 18:10:07 +00:00
Makefile.common
Makefile.config.in Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of 2010-02-23 18:10:07 +00:00
Makefile.rules Roll r96559 forward again, adding libLLVM-2.7svn.so to LLVM. This links 3 of 2010-02-23 18:10:07 +00:00
ModuleInfo.txt
README.txt Test commit. 2010-02-21 03:01:05 +00:00

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.