{"head":"40efb0c43198409459a9dda40d8d99a0645c244a","size":2,"push_id":46611726,"ref":"refs/heads/master","commits":[{"sha":"2b14b2f34fc045faecda83e2bbb6ce809a4be7c8","author":{"name":"Bob Wilson","email":"dc51b16d27fbf10f33a2eb03e4a8e0980c8c8d30@apple.com"},"url":"https://api.github.com/repos/chapuni/llvm-project/commits/2b14b2f34fc045faecda83e2bbb6ce809a4be7c8","message":"Fix a DAG combiner assertion failure when constant folding BUILD_VECTORS.\n\nsvn r139159 caused SelectionDAG::getConstant() to promote BUILD_VECTOR operands\nwith illegal types, even before type legalization.  For this testcase, that led\nto one BUILD_VECTOR with i16 operands and another with promoted i32 operands,\nwhich triggered the assertion."},{"sha":"40efb0c43198409459a9dda40d8d99a0645c244a","author":{"name":"Bob Wilson","email":"dc51b16d27fbf10f33a2eb03e4a8e0980c8c8d30@apple.com"},"url":"https://api.github.com/repos/chapuni/llvm-project/commits/40efb0c43198409459a9dda40d8d99a0645c244a","message":"Fix incorrect check for sign-extended constant BUILD_VECTOR.\n<rdar://problem/10298332>"}],"legacy":{"head":"40efb0c43198409459a9dda40d8d99a0645c244a","size":2,"push_id":46611726,"shas":[["2b14b2f34fc045faecda83e2bbb6ce809a4be7c8","bob.wilson@apple.com","Fix a DAG combiner assertion failure when constant folding BUILD_VECTORS.\n\nsvn r139159 caused SelectionDAG::getConstant() to promote BUILD_VECTOR operands\nwith illegal types, even before type legalization.  For this testcase, that led\nto one BUILD_VECTOR with i16 operands and another with promoted i32 operands,\nwhich triggered the assertion.","Bob Wilson"],["40efb0c43198409459a9dda40d8d99a0645c244a","bob.wilson@apple.com","Fix incorrect check for sign-extended constant BUILD_VECTOR.\n<rdar://problem/10298332>","Bob Wilson"]],"ref":"refs/heads/master"}}