summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@apple.com>2017-04-20 22:47:56 +0000
committerAkira Hatanaka <ahatanaka@apple.com>2017-04-20 22:47:56 +0000
commite327f098329f0dd1bd7f7dc0a29c111cf08eb9cd (patch)
tree786c55da20d1b9ea588dc1f5dd9e5a7feaf21dd7 /clang/lib/Frontend/InitPreprocessor.cpp
parentcc663b82fa6ec3c77d2cba38c9a86e611d0c4a74 (diff)
downloadbcm5719-llvm-e327f098329f0dd1bd7f7dc0a29c111cf08eb9cd.tar.gz
bcm5719-llvm-e327f098329f0dd1bd7f7dc0a29c111cf08eb9cd.zip
[AArch64] Improve code generation for logical instructions taking
immediate operands. This commit adds an AArch64 dag-combine that optimizes code generation for logical instructions taking immediate operands. The optimization uses demanded bits to change a logical instruction's immediate operand so that the immediate can be folded into the immediate field of the instruction. rdar://problem/18231627 Differential Revision: https://reviews.llvm.org/D5591 llvm-svn: 300913
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud