OSDN Git Service

Add support for pattern matching MachineInsts.
authorAditya Nandakumar <aditya_nandakumar@apple.com>
Thu, 25 Jan 2018 02:53:06 +0000 (02:53 +0000)
committerAditya Nandakumar <aditya_nandakumar@apple.com>
Thu, 25 Jan 2018 02:53:06 +0000 (02:53 +0000)
commit6ab5bbcc0879aa99873e583acd1f61461c4f9759
treea4b6389930cc15272d766734e60ab83243743115
parentfaeaa17224a267da4b68a871a518d43cf3354574
Add support for pattern matching MachineInsts.

https://reviews.llvm.org/D42439

Add Instcombine like matchers for MachineInstructions. There are only
globalISel matchers for now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@323400 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/GlobalISel/MIPatternMatch.h [new file with mode: 0644]
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
unittests/CodeGen/GlobalISel/CMakeLists.txt
unittests/CodeGen/GlobalISel/PatternMatchTest.cpp [new file with mode: 0644]