Analysis that computes which bits of each instruction result are demanded.
Synopsis
Declared in <llvm/Analysis/DemandedBits.h>
class DemandedBits;
Description
A demanded bit is one that contributes to a result; bits that are not demanded can be either zero or one without affecting control or data flow.
Member Functions
Name |
Description |
|
Construct demanded‐bits analysis for |
|
|
Return true if, during analysis, I could not be reached. |
|
Return whether this use is dead by means of not having any demanded bits. |
|
Print demanded‐bits analysis results for the function to |
Static Member Functions
Name |
Description |
Compute alive bits of one addition operand from alive output and known operand bits |
|
Compute alive bits of one subtraction operand from alive output and known operand bits |
Created with MrDocs