commit | 4366cdb0c28846d3308198acb39d7df7b7dacd6f | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Thu Apr 28 03:34:31 2016 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Thu Apr 28 03:34:31 2016 +0000 |
tree | 21cc630dfa5b8d088cd53eb8f9a1cb8d7fd28a6c | |
parent | e5c4e28d9c17014bdf08d07e26044644a20e84a8 [diff] |
[CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLoweringBase. This is what the majority of the targets want and removes a bunch of code. Set it to Legal explicitly in the few cases where that's the desired behavior. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267853 91177308-0d34-0410-b5e6-96231b3b80d8