diff options
| author | Craig Topper <craig.topper@intel.com> | 2019-04-19 05:48:13 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2019-04-19 05:48:13 +0000 |
| commit | bb769a29467b51c391a0149ea7301e71c0569a71 (patch) | |
| tree | 056dec9ae9fc4d5464fced1aa4ab4c4ae8b8b794 /llvm/lib/Target/XCore/XCoreTargetMachine.h | |
| parent | 2099ccbe1ffbc0a71fef992ad8ad15164c450cc0 (diff) | |
| download | bcm5719-llvm-bb769a29467b51c391a0149ea7301e71c0569a71.tar.gz bcm5719-llvm-bb769a29467b51c391a0149ea7301e71c0569a71.zip | |
[X86] Turn (and (shl X, C1), C2) into (shl (and X, (C1 >> C2), C2) if the AND could match a movzx.
Could get further improvements by recognizing (i64 and (anyext (i32 shl))).
llvm-svn: 358737
Diffstat (limited to 'llvm/lib/Target/XCore/XCoreTargetMachine.h')
0 files changed, 0 insertions, 0 deletions

