Go to file
Stepan Dyatkovskiy 8b9ecca42d IntRange:
- Changed isSingleNumber method behaviour. Now this flag is calculated on demand.
IntegersSubsetMapping
  - Optimized diff operation.
  - Replaced type of Items field from std::list with std::map.
  - Added new methods:
    bool isOverlapped(self &RHS)
    void add(self& RHS, SuccessorClass *S)
    void detachCase(self& NewMapping, SuccessorClass *Succ)
    void removeCase(SuccessorClass *Succ)
    SuccessorClass *findSuccessor(const IntTy& Val)
    const IntTy* getCaseSingleNumber(SuccessorClass *Succ)
IntegersSubsetTest
  - DiffTest: Added checks for successors.
SimplifyCFG
  Updated SwitchInst usage (now it is case-ragnes compatible) for
    - SimplifyEqualityComparisonWithOnlyPredecessor
    - FoldValueComparisonIntoPredecessors

llvm-svn: 159527
2012-07-02 13:02:18 +00:00
clang [asan] update docs: mention MacOS 10.7 and correct the ifdef sample for __has_feature 2012-07-02 11:00:33 +00:00
compiler-rt asan/tsan: improve SpinMutex 2012-07-02 07:09:21 +00:00
debuginfo-tests Fix this for buggy gdb behavior alongside the change 2012-06-05 18:16:03 +00:00
libclc configure.py: Add an install rule. 2012-06-01 17:29:59 +00:00
libcxx mark operator new(std::nothrow) as noalias (aka __attribute__((malloc)) 2012-06-28 16:47:34 +00:00
libcxxabi Don't dereference root in __parse_ctor_dtor_name unless it is known to not be null. 2012-06-15 21:57:51 +00:00
lld Fix CMake build to use target_link_libraries. Patch by Sidney Manning! 2012-06-25 21:42:38 +00:00
lldb Add an "extra-startup-commands" process setting so we can send some command strings to the actual process plugin to interpret as it wishes. 2012-07-02 05:40:07 +00:00
llvm IntRange: 2012-07-02 13:02:18 +00:00
polly Update to Polly for LLVM r159383 which changes SelectionDAGBuilder.cpp. 2012-07-01 13:47:50 +00:00