aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/CommandLine.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@intel.com>2019-01-27 03:37:05 +0000
committerCraig Topper <craig.topper@intel.com>2019-01-27 03:37:05 +0000
commite65d4c55253e03797436a1f02610aaa6d93f48b1 (patch)
tree20934b422c4bdbef81746231600fb249f54dede5 /llvm/lib/Support/CommandLine.cpp
parent6cff0cb35ac148d8abe4a50bfefbc42b9a599fef (diff)
downloadllvm-e65d4c55253e03797436a1f02610aaa6d93f48b1.zip
llvm-e65d4c55253e03797436a1f02610aaa6d93f48b1.tar.gz
llvm-e65d4c55253e03797436a1f02610aaa6d93f48b1.tar.bz2
[X86] Add a pattern for (i64 (and (anyext def32:), 0x00000000FFFFFFFF)) to produce SUBREG_TO_REG
def32 here means the producing instruction zeroed bits 63:32. We already do this for zext, but it looks like we can get an and+anyext sometimes. Spotted in the diffs from D33587. llvm-svn: 352303
Diffstat (limited to 'llvm/lib/Support/CommandLine.cpp')
0 files changed, 0 insertions, 0 deletions