LLVM backend for 6502
Go to file
Matthijs Kooijman 780ae5e179 Redo InstCombiner::visitExtractValueInst. Instead of using the (complicate)
FindInsertedValue, it now performs a number of simple transformations that
should result in the same effect when applied iteratively.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53673 91177308-0d34-0410-b5e6-96231b3b80d8
2008-07-16 12:55:45 +00:00
autoconf
bindings
docs add a description. 2008-07-13 21:27:36 +00:00
examples
include SelectionDAG::AssignNodeIds is unused. 2008-07-15 18:29:32 +00:00
lib Redo InstCombiner::visitExtractValueInst. Instead of using the (complicate) 2008-07-16 12:55:45 +00:00
projects
runtime
test Turn on LegalizeTypes by default. 2008-07-16 11:36:51 +00:00
tools LinkOnce definitions have default scope, like weak definitions. Otherwise, the linker may not be able to match LinkOnce definition from one module with an exteranl reference from other module. 2008-07-15 00:00:11 +00:00
utils
website
win32 This replaces all $(SolutionDir) macros with $(ProjectDir)..\ 2008-07-14 18:46:16 +00:00
Xcode
build-for-llvm-top.sh
configure
CREDITS.TXT
LICENSE.TXT
llvm.spec.in
Makefile
Makefile.common
Makefile.config.in
Makefile.rules
ModuleInfo.txt
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.