{"shas":[["1fb0955cab05ff71f5bbad523b0374db3b08b201","74486463aa8344ad78208a26153a7177f8db5983@gmail.com","Make GVN look through extractvalues for recognised intrinsics. GVN can then CSE ops that match values produced by the intrinsics.\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134677 91177308-0d34-0410-b5e6-96231b3b80d8","Lang Hames"],["ebdeeab812beec0385b445f3d4c41a114e0d972f","e78ac4148f37cf8527ceb02a7033f8e1e003a2f0@apple.com","Eliminate asm parser's dependency on TargetMachine:\n- Each target asm parser now creates its own MCSubtatgetInfo (if needed).\n- Changed AssemblerPredicate to take subtarget features which tablegen uses\n  to generate asm matcher subtarget feature queries. e.g.\n  \"ModeThumb,FeatureThumb2\" is translated to\n  \"(Bits & ModeThumb) != 0 && (Bits & FeatureThumb2) != 0\".\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134678 91177308-0d34-0410-b5e6-96231b3b80d8","Evan Cheng"]],"ref":"refs/heads/master","size":2,"head":"ebdeeab812beec0385b445f3d4c41a114e0d972f","push_id":36019402}