GitHub PushEvent at 2014-01-15 20:00:15
Repository: llvm
Actor: llvm-mirror
Payload: {"shas":[["96f3b25e8a61cd79e8d65ff31ff3df079ae50ec1","2abc5bb9a8875ba283e7f41f8d9c39ae64fbdadd@apple.com","Update the X86 assembler for .intel_syntax to accept\nthe | and & bitwise operators.\n\nrdar://15570412\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199323 91177308-0d34-0410-b5e6-96231b3b80d8","Kevin Enderby",true],["0893113a05af8b67799965685e96c11a59908a95","420c9fb3407b8e11ac322a0e7703f7b1f526df04@gmail.com","Sink the autoconf check for sufficiently modern host toolchain below the\nenable flag that selects the C++ standard library to use with the host\ntoolchain. Otherwise we end up testing the wrong config.\n\nI'm not really happy about this placement, but its pragmatic and should\nunblock the Apple builders.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199325 91177308-0d34-0410-b5e6-96231b3b80d8","Chandler Carruth",true],["1fca78a9b1d78ac2e05174e8b8b0eda5fe4ab8b3","6b31706989f3cf9466bfddbf48eab0c43e646ba8@gmail.com","Return an ErrorOr<Binary *> from createBinary.\n\nI did write a version returning ErrorOr<OwningPtr<Binary> >, but it is too\ncumbersome to use without std::move. I will keep the patch locally and submit\nwhen we switch to c++11.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199326 91177308-0d34-0410-b5e6-96231b3b80d8","Rafael Espindola",true],["3cab648f220f354db06e4334b1da3ae1f417d16e","477cf5b24d5c0cb561469a6faea86f0cd78ed1ab@sn.scee.net","[DAGCombiner] Fix a wrong check in method SimplifyVBinOp.\n\nThis fixes a regression intruced by r199135.\n\nRevision 199135 tried to simplify part of the logic in method\nDAGCombiner::SimplifyVBinOp introducing calls to method BuildVectorSDNode::isConstant().\n\nHowever, that revision wrongly changed the check performed by method\nSimplifyVBinOp to identify dag nodes that can be folded.\nBefore revision 199135, that method only tried to simplify vector binary operations\nif both operands were build_vector of Constant/ConstantFP/Undef only.\n\nAfter revision 199135, method SimplifyVBinop tried to\nsimplify also vector binary operations with only one constant operand.\n\nThis fixes the problem restoring the old behavior of SimplifyVBinOp.\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199328 91177308-0d34-0410-b5e6-96231b3b80d8","Andrea Di Biagio",true]],"size":4,"ref":"refs/heads/master","head":"3cab648f220f354db06e4334b1da3ae1f417d16e"}