llvm-6502/lib
Dan Gohman 76f497a351 Special-case static allocas in IndVarSimplify's loop invariant
sinking code, since they are special. If the loop preheader happens
to be the entry block of a function, don't sink static allocas
out of it. This fixes PR4775.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80010 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-25 17:42:10 +00:00
..
Analysis Make LLVM command-line tools overwrite their output files without -f. 2009-08-25 15:34:52 +00:00
Archive Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
AsmParser Update DebugInfo interface to use metadata, instead of special named llvm.dbg.... global variables, to encode debugging information in llvm IR. This is mostly a mechanical change that tests metadata support very well. 2009-08-25 05:24:07 +00:00
Bitcode Make LLVM command-line tools overwrite their output files without -f. 2009-08-25 15:34:52 +00:00
CodeGen Fixup register kills after scheduling. 2009-08-25 17:03:05 +00:00
CompilerDriver convert LoopInfo.h and GraphWriter.h to use raw_ostream 2009-08-23 07:19:13 +00:00
Debugger Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
ExecutionEngine Fix PR4772 ARM JIT.GlobalInFuction unittest by explicitly initialize MMI 2009-08-25 10:12:55 +00:00
Linker Prune #includes from llvm/Linker.h and llvm/System/Path.h, 2009-08-23 22:45:37 +00:00
MC llvm-mc/Mach-O: Preliminary support for indirect symbols. 2009-08-24 11:56:58 +00:00
Support Make LLVM command-line tools overwrite their output files without -f. 2009-08-25 15:34:52 +00:00
System remove the last uses of Config/alloca.h 2009-08-23 22:57:38 +00:00
Target Provide dynamic_stackalloc lowering for MSP430. 2009-08-25 17:00:23 +00:00
Transforms Special-case static allocas in IndVarSimplify's loop invariant 2009-08-25 17:42:10 +00:00
VMCore Allocate the basic types inside the LLVMContextImpl instance, 2009-08-25 16:00:35 +00:00
Makefile