{"push_id":638922294,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"6fbedc4cfdb927032db7c858dd4ebe24fa1f311a","before":"9b56994421704bb44dc69ceb1305330deaf27169","commits":[{"sha":"6fbedc4cfdb927032db7c858dd4ebe24fa1f311a","author":{"email":"4d5b87db536b0fdcf99bbc489362ee83ff8bf6c6@braunis.de","name":"Matthias Braun"},"message":"X86: Do not select X86 custom vector nodes if operand types don't match\n\nX86ISD::ADDSUB, X86ISD::(F)HADD, X86ISD::(F)HSUB should not be selected\nif the operand types do not match the result type because vector type\nlegalization cannot deal with this for custom nodes.\n\nTestcase X86ISD::ADDSUB is attached. I could not create a testcase for\nthe FHADD/FHSUB cases because of: https://llvm.org/bugs/show_bug.cgi?id=23296\n\nDifferential Revision: http://reviews.llvm.org/D9120\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235367 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/llvm/commits/6fbedc4cfdb927032db7c858dd4ebe24fa1f311a"}]}