Support more instructions in SpeculativeExecution pass:
- ExtractValue
- InsertValue
- Trunc
- Freeze
Differential D91688
SpeculativeExecution: Allow speculating more instruction types piotr on Nov 18 2020, 1:31 AM. Authored by
Details Support more instructions in SpeculativeExecution pass:
Diff Detail
Unit Tests Event TimelineComment Actions Thanks! Stepping back a bit, why does this pass have a whitelist of instructions at all, instead of just relying on isSafeToSpeculativelyExecute? Comment Actions I asked myself the same question - this was tried before - see https://reviews.llvm.org/D24544. I do not know any more details. |