[SDAG] Make the new zext-vector-inreg node default to expand so targets
authorChandler Carruth <chandlerc@gmail.com>
Wed, 9 Jul 2014 22:53:04 +0000 (22:53 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Wed, 9 Jul 2014 22:53:04 +0000 (22:53 +0000)
commit515f228ec35f0dbdb72df4f57f356e92b9dfda74
tree1338522ca3fc6bff956a009ee5741bcf2130dc69
parenteff0c67b6a54e293917159e54422219eab145791
[SDAG] Make the new zext-vector-inreg node default to expand so targets
don't need to set it manually.

This is based on feedback from Tom who pointed out that if every target
needs to handle this we need to reach out to those maintainers. In fact,
it doesn't make sense to duplicate everything when anything other than
expand seems unlikely at this stage.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@212661 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/TargetLoweringBase.cpp
lib/Target/X86/X86ISelLowering.cpp