aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SafeStackLayout.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2018-02-12 21:18:11 +0000
committerCraig Topper <craig.topper@intel.com>2018-02-12 21:18:11 +0000
commit88939fefe80bf65395705949e7598c0a0e224f28 (patch)
tree1eb2fa304426a0756ccb88cd7799051d1b0e228b /llvm/lib/CodeGen/SafeStackLayout.cpp
parentefe392351451853285eea864fb70a414bbd9612d (diff)
downloadllvm-88939fefe80bf65395705949e7598c0a0e224f28.zip
llvm-88939fefe80bf65395705949e7598c0a0e224f28.tar.gz
llvm-88939fefe80bf65395705949e7598c0a0e224f28.tar.bz2
[X86] Simplify X86DAGToDAGISel::matchBEXTRFromAnd by creating an X86ISD::BEXTR node and calling Select. Add isel patterns to recognize this node.
This removes a bunch of special case code for selecting the immediate and folding loads. llvm-svn: 324939
Diffstat (limited to 'llvm/lib/CodeGen/SafeStackLayout.cpp')
0 files changed, 0 insertions, 0 deletions