llvm-6502/lib
Evan Cheng 266a99d161 SDISel should not optimize a unconditional branch following a conditional branch
when the unconditional branch destination is the fallthrough block. The
canonicalization makes it easier to allow optimizations on DAGs to invert
conditional branches. The branch folding pass (and AnalyzeBranch) will clean up
the unnecessary unconditional branches later.

This is one of the patches leading up to disabling codegen prepare critical edge
splitting.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114630 91177308-0d34-0410-b5e6-96231b3b80d8
2010-09-23 06:51:55 +00:00
..
Analysis Teach memdep about TBAA tags. 2010-09-22 21:41:02 +00:00
Archive Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
AsmParser Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Bitcode Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
CodeGen SDISel should not optimize a unconditional branch following a conditional branch 2010-09-23 06:51:55 +00:00
CompilerDriver llvmc: Allow multiple output languages. 2010-09-21 14:59:42 +00:00
ExecutionEngine Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
Linker Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally." 2010-09-13 23:59:48 +00:00
MC Fixed a crash in the enhanced disassembler where 2010-09-23 02:14:12 +00:00
Support Add better support for environment portion of triple. Original patch by 2010-09-16 08:25:48 +00:00
System CrashRecovery/Darwin: Override raise() as well so that crash recovery doesn't 2010-09-22 17:46:10 +00:00
Target Add support for ELF PLT references for ARM MC asm printing. Adding a 2010-09-22 23:27:36 +00:00
Transforms When moving zext/sext to be folded with a load, ignore the issue of whether 2010-09-22 18:44:56 +00:00
VMCore Allow the PassRegistry mutex to be lazily initialized, and clean up the global namespace at the same time. 2010-09-16 23:44:50 +00:00
Makefile