llvm-project/llvm/lib
Jakob Stoklund Olesen 00f07dec0c Constrain register classes in TailDup.
When rewriting operands, make sure the new registers have a compatible
register class.

llvm-svn: 157163
2012-05-20 18:42:51 +00:00
..
Analysis Actually support DW_TAG_rvalue_reference_type that we were trying 2012-05-19 01:36:37 +00:00
Archive Include cstdio in a few place that depended on getting it transitively through StringExtras.h 2012-03-23 11:35:30 +00:00
AsmParser Convert assert(0) to llvm_unreachable 2012-02-07 05:05:23 +00:00
Bitcode SwitchInst cosmetics: renamed "Hash" method to "hash" 2012-05-14 08:26:31 +00:00
CodeGen Constrain register classes in TailDup. 2012-05-20 18:42:51 +00:00
DebugInfo Fix a C++11 UDL conflict. 2012-04-04 20:33:56 +00:00
ExecutionEngine Added LLIMCJITMemoryManager to the lli. This manager will be used for MCJIT instead of DefaultJIMMemoryManager. 2012-05-16 18:50:11 +00:00
Linker Supply a C interface to the "LinkModules" method. 2012-05-09 08:55:40 +00:00
MC Refactor data-in-code annotations. 2012-05-18 19:12:01 +00:00
Object Refactor data-in-code annotations. 2012-05-18 19:12:01 +00:00
Support fix corner case in ConstantRange::intersectWith(). 2012-05-18 00:14:36 +00:00
TableGen Emit memcmp directly from the StringMatcherEmitter. 2012-05-20 18:10:42 +00:00
Target Add a missing PPC 64-bit stwu pattern. 2012-05-20 17:11:24 +00:00
Transforms Do not pass an invalid domtree to SimplifyInstruction from 2012-05-20 01:32:09 +00:00
VMCore Move CallbackVHs dtor inline, it can be devirtualized in many cases. Move the other virtual methods out of line as they are only called from within Value.cpp anyway. 2012-05-19 19:15:25 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00