llvm/lib
Dan Gohman 2c364ad4a6 Make GetMinTrailingZeros a member function of ScalarEvolution,
so that it can access the TargetData member (when available) and
use ValueTracking.h information to compute information for
SCEVUnknown Values.

Also add GetMinLeadingZeros and GetMinSignBits functions,
with minimal implementations.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@73794 91177308-0d34-0410-b5e6-96231b3b80d8
2009-06-19 23:29:04 +00:00
..
Analysis Make GetMinTrailingZeros a member function of ScalarEvolution, 2009-06-19 23:29:04 +00:00
Archive Avoid leaking memory in an error path. Noticed 2009-06-11 08:09:49 +00:00
AsmParser Address review comments: add 3 ARM calling conventions. 2009-06-16 18:50:49 +00:00
Bitcode Fix PR4336: Iterating over use-def chains doesn't seem to be deterministic. 2009-06-16 05:15:21 +00:00
CodeGen mv CodeGen/DebugLoc.h Support/DebugLoc.h 2009-06-19 22:08:58 +00:00
CompilerDriver -write-graph now can be used with -o. 2009-03-27 12:57:14 +00:00
Debugger
ExecutionEngine Fix the EE bindings to use the proper EE interfaces for creating a JIT. 2009-06-16 22:26:13 +00:00
Linker Add a new "available_externally" linkage type. This is intended 2009-04-13 05:44:34 +00:00
Support Add support for AuroraUX. Patch by evocallaghan. 2009-06-19 14:40:01 +00:00
System Fix bad paste-o in the MSVC atomics. 2009-06-19 18:37:50 +00:00
Target DwarfWriter is used to emit EH info also. 2009-06-19 23:21:20 +00:00
Transforms Re-apply r73718, now that the fix in r73787 is in, and add a 2009-06-19 23:23:27 +00:00
VMCore Fix a serious bug that would cause deadlock during abstract type refinement. The constant creation 2009-06-19 23:16:19 +00:00
Makefile