diff options
author | Brian Gesiak <modocache@gmail.com> | 2017-05-04 16:50:37 +0000 |
---|---|---|
committer | Brian Gesiak <modocache@gmail.com> | 2017-05-04 16:50:37 +0000 |
commit | 4a4875628f8bc329a437f9e68fe545f430ef9ae9 (patch) | |
tree | fac85288f33f68e0e8c37cfd6745d8138161c0e6 | |
parent | d6d22fe91606365fdc734bec94862ee13fd39f67 (diff) | |
download | bcm5719-llvm-4a4875628f8bc329a437f9e68fe545f430ef9ae9.tar.gz bcm5719-llvm-4a4875628f8bc329a437f9e68fe545f430ef9ae9.zip |
[Lexicon] Add BDCE
Summary: Add an entry to the Lexicon for "BDCE."
Reviewers: jmolloy, hfinkel
Reviewed By: jmolloy
Differential Revision: https://reviews.llvm.org/D31861
llvm-svn: 302169
-rw-r--r-- | llvm/docs/Lexicon.rst | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/llvm/docs/Lexicon.rst b/llvm/docs/Lexicon.rst index 5d16091e27e..35687e25818 100644 --- a/llvm/docs/Lexicon.rst +++ b/llvm/docs/Lexicon.rst @@ -38,6 +38,13 @@ B **BB Vectorization** Basic-Block Vectorization +**BDCE** + Bit-tracking dead code elimination. Some bit-wise instructions (shifts, + ands, ors, etc.) "kill" some of their input bits -- that is, they make it + such that those bits can be either zero or one without affecting control or + data flow of a program. The BDCE pass removes instructions that only + compute these dead bits. + **BURS** Bottom Up Rewriting System --- A method of instruction selection for code generation. An example is the `BURG |