{"shas":[["af002d840543b5a6c9ec3a1a5c095e08156af454","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Move all SHUFP* patterns close to the SHUFP* definitions. Also be\nexplicit about which subtarget they refer to, and add AVX versions of\nthe ones we currently don't. Make the mask check more strict, to be\nclear it won't be used to match to 256-bit versions!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138514 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["954d5eabb7a71921926e6d059c1697eea184a751","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Move all PSHUF* patterns close to the PSHUF* definitions. Also be\nexplicit about which subtarget they refer to, and add AVX versions of\nthe ones we currently don't. Remove old and now wrong comments!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138515 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["6140294363b729372771fe522a6d8965be1b8a77","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Move MOVHLPS patterns close to MOVHLPS definition, and duplicate the\npattern for 128-bit AVX mode.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138516 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["4724f25ed69c0e944a43c6f6a65f95421de7e3ae","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Organize and tidy up MOVDDUP section. Also update comments!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138517 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["4cf4778ac4811026f9ed83be912f8924159461f0","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Move remaining MOVDDUP patterns close to MOVDDUP defintion and duplicate\nthe missing ones for AVX.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138518 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["de79231468f97a5995bbae0123bd700a614ba373","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Organize UNPCK* patterns, also add remaining for AVX.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138519 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["999349905737964b5e56dca98a3347115e436746","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Move code around!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138520 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"],["27831e5e6f8f9c66c2cd6ce98bf4c9ac3ffbb4d6","2ca028346d1d172bdf6d5bd55544812ec8ee16e2@gmail.com","Create a section for non-instructions patterns in the beginning of the\nfile, and move more code around!\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138521 91177308-0d34-0410-b5e6-96231b3b80d8","Bruno Cardoso Lopes"]],"ref":"refs/heads/master","size":8,"head":"27831e5e6f8f9c66c2cd6ce98bf4c9ac3ffbb4d6","push_id":40572698}