llvm-6502/lib
Benjamin Kramer 28aff84ceb LoopIdiom: Give up when the loop is not in canonical form.
We rely on it when doing the transforms. This can happen when there is an
indirectbr in  the loop.

Fixes PR13892.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164383 91177308-0d34-0410-b5e6-96231b3b80d8
2012-09-21 17:27:23 +00:00
..
Analysis
Archive
AsmParser Encapsulate the "construct*AlignmentFromInt" functions. 2012-09-21 16:07:28 +00:00
Bitcode BitcodeReader: Correctly insert blockaddress constant referring to a already parsed function. 2012-09-21 14:34:31 +00:00
CodeGen Make the 'get*AlignmentFromAttr' functions into member functions within the Attributes class. Now with fix. 2012-09-21 15:26:31 +00:00
DebugInfo
ExecutionEngine
Linker
MC Add support for macro parameters/arguments delimited by spaces, 2012-09-19 20:36:12 +00:00
Object
Support This patch adds memory support functions which will later be used to implement section-specific protection handling in MCJIT. 2012-09-19 20:46:12 +00:00
TableGen
Target [fast-isel] Fallback to SelectionDAG isel if we require strict alignment for 2012-09-21 16:58:35 +00:00
Transforms LoopIdiom: Give up when the loop is not in canonical form. 2012-09-21 17:27:23 +00:00
VMCore Encapsulate the "construct*AlignmentFromInt" functions. 2012-09-21 16:07:28 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile