aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-04-24 17:57:27 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-04-24 17:57:27 +0000
commit1c9a9f255c5064ba87e2075d11bd007c3b99ae34 (patch)
treedd39d8ca111701f0c75478759d89de7a88a11772 /llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
parentd595d4265baae05696629fb3194065cef573d425 (diff)
downloadllvm-1c9a9f255c5064ba87e2075d11bd007c3b99ae34.zip
llvm-1c9a9f255c5064ba87e2075d11bd007c3b99ae34.tar.gz
llvm-1c9a9f255c5064ba87e2075d11bd007c3b99ae34.tar.bz2
[InstCombine] Avoid updating argument demanded elements in separate passes.
As discussed on D17490, we should attempt to update an intrinsic's arguments demanded elements in one pass if we can. llvm-svn: 267355
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp')
0 files changed, 0 insertions, 0 deletions