summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-24 15:21:57 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-09-24 15:21:57 +0000
commit00865a48d18b49f2605a70aeb48b015c1f6f5708 (patch)
treea7d48b2c4878ed38f9bf1530bbfe69c98a39f578 /clang/lib/CodeGen/CodeGenModule.cpp
parentab7f9b170d854b8d5be55a94f48ad67727b4d0bc (diff)
downloadbcm5719-llvm-00865a48d18b49f2605a70aeb48b015c1f6f5708.tar.gz
bcm5719-llvm-00865a48d18b49f2605a70aeb48b015c1f6f5708.zip
[X86] Split WriteIMul into 8/16/32/64 implementations (PR36931)
Split WriteIMul by size and also by IMUL multiply-by-imm and multiply-by-reg cases. This removes all the scheduler overrides for gpr multiplies and stops WriteMULH being ignored for BMI2 MULX instructions. llvm-svn: 342892
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud