Page MenuHomePhabricator

Add Poison Value
Needs ReviewPublic

Authored by liuz on Dec 6 2019, 8:57 AM.



Define ConstantData::PoisonValue.
Add support for poison value to LLLexer/LLParser/BitcodeReader/BitcodeWriter.
Add support for poison value to llvm-c interface.
Add support for poison value to OCaml binding.
Add m_Poison in PatternMatch.
Lower poison as undef in SelDag, GlobalISel and FastISel.

Diff Detail

Event Timeline

liuz created this revision.Dec 6 2019, 8:57 AM
liuz edited the summary of this revision. (Show Details)Dec 6 2019, 9:18 AM
whitequark resigned from this revision.Mar 10 2020, 2:43 PM
RKSimon resigned from this revision.Aug 2 2020, 3:03 AM