summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/docs/Lexicon.rst7
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
OpenPOWER on IntegriCloud