Go to file
Tim Northover 01b4aa9437 ARM: tell LLVM about zext properties of ldrexb/ldrexh
Implementing this via ComputeMaskedBits has two advantages:
  + It actually works. DAGISel doesn't deal with the chains properly
    in the previous pattern-based solution, so they never trigger.
  + The information can be used in other DAG combines, as well as the
    trivial "get rid of truncs". For example if the trunc is in a
    different basic block.

rdar://problem/16227836

llvm-svn: 205540
2014-04-03 15:10:35 +00:00
clang Code cleanup (re-indent) 2014-04-03 13:12:44 +00:00
clang-tools-extra Fix regex bug in clang-tidy. 2014-04-02 08:52:06 +00:00
compiler-rt [TSan] Fix a rare deadlock on multithreaded fork. 2014-04-03 12:51:26 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc Introduce M_LOG2E_F and M_LOG2E 2014-03-28 21:19:03 +00:00
libcxx RTTI Uniqueness: remove __name_for_load function. 2014-04-03 09:12:38 +00:00
libcxxabi Simplify. 2014-03-20 01:28:28 +00:00
lld Add comment for Linker Script node. 2014-04-03 04:10:52 +00:00
lldb Add explict dependencies on swig .i files for cmake builds 2014-04-03 15:03:11 +00:00
llvm ARM: tell LLVM about zext properties of ldrexb/ldrexh 2014-04-03 15:10:35 +00:00
openmp Revert commit (testing commit hook). 2014-03-04 18:06:04 +00:00
polly Use explit types in foreach iterators 2014-04-02 20:18:19 +00:00