diff options
author | Sanjay Patel <spatel@rotateright.com> | 2017-05-25 14:13:57 +0000 |
---|---|---|
committer | Sanjay Patel <spatel@rotateright.com> | 2017-05-25 14:13:57 +0000 |
commit | 5150612012beab0065080fce0507755a7e325099 (patch) | |
tree | 5d003c75bdb9bf4e08e8304ffddedf07797f3260 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 32d0d3867949e1c0c00e76f440a2b67f8b09c7b0 (diff) | |
download | llvm-5150612012beab0065080fce0507755a7e325099.zip llvm-5150612012beab0065080fce0507755a7e325099.tar.gz llvm-5150612012beab0065080fce0507755a7e325099.tar.bz2 |
[InstCombine] make icmp-mul fold more efficient
There's probably a lot more like this (see also comments in D33338 about responsibility),
but I suspect we don't usually get a visible manifestation.
Given the recent interest in improving InstCombine efficiency, another potential micro-opt
that could be repeated several times in this function: morph the existing icmp pred/operands
instead of creating a new instruction.
llvm-svn: 303860
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions