llvm-6502/lib
Duncan Sands a74a58c83b Teach InstructionSimplify how to look through PHI nodes. Since PHI
nodes can be used in loops, this could result in infinite looping
if there is no recursion limit, so add such a limit.  It is also
used for the SelectInst case because in theory there could be an
infinite loop there too if the basic block is unreachable.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118694 91177308-0d34-0410-b5e6-96231b3b80d8
2010-11-10 18:23:01 +00:00
..
Analysis Teach InstructionSimplify how to look through PHI nodes. Since PHI 2010-11-10 18:23:01 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Add a new 'hotpatch' attribute. This attribute will insert a two-byte no-op 2010-10-25 15:37:09 +00:00
Bitcode Fix PR8494: when reading invalid bitcode, getTypeByID may return 2010-10-28 15:47:26 +00:00
CodeGen Simplify the LiveRangeEdit::canRematerializeAt() interface a bit. 2010-11-10 01:05:12 +00:00
CompilerDriver Rename FindExecutable to PrependMainExecutablePath. 2010-11-03 16:14:16 +00:00
ExecutionEngine Move the remaining attribute macros to systematic names based on the attribute 2010-10-23 08:40:19 +00:00
Linker GetDLLSuffix: Remove the leading dot from LTDL_SHLIB_EXT. 2010-11-02 20:32:59 +00:00
MC Update ARMConstantPoolValue to not use a modifier string. Use an explicit 2010-11-10 03:26:07 +00:00
Support Fix memory leak in StringRef::edit_distance(). 'Allocated' could be leaked on an early return. 2010-11-07 06:09:02 +00:00
System Fix Whitespace. 2010-11-10 15:06:00 +00:00
Target Simplify and clean up MC symbol lookup for ARM constant pool values. This fixes 2010-11-10 17:59:10 +00:00
Transforms Add a doesAccessArgPointees helper function, and update code to use 2010-11-10 18:17:28 +00:00
VMCore Last try to get this reference counting right, I swear. 2010-11-09 17:47:10 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00