summaryrefslogtreecommitdiffstats
path: root/llvm/docs/Passes.rst
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-07-11 08:59:12 +0000
committerRichard Sandiford <rsandifo@linux.vnet.ibm.com>2013-07-11 08:59:12 +0000
commit84f54a3bc9067cf9b48584d3da4e71049c490cac (patch)
tree10ea4c3bb4f265144293fc2918b51d04faa0ce48 /llvm/docs/Passes.rst
parentc8a53795ab3463d29950f25f6b91860ef43c502b (diff)
downloadbcm5719-llvm-84f54a3bc9067cf9b48584d3da4e71049c490cac.tar.gz
bcm5719-llvm-84f54a3bc9067cf9b48584d3da4e71049c490cac.zip
[SystemZ] Use zeroing form of RISBG for some AND sequences
RISBG can handle some ANDs for which no AND IMMEDIATE exists. It also acts as a three-operand AND for some cases where an AND IMMEDIATE could be used instead. It might be worth adding a pass to replace RISBG with AND IMMEDIATE in cases where the register operands end up being the same and where AND IMMEDIATE is smaller. llvm-svn: 186072
Diffstat (limited to 'llvm/docs/Passes.rst')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud