Page MenuHomePhabricator

Add Poison Value
Needs ReviewPublic

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

Details

Summary

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