Support more instructions in SpeculativeExecution pass:
- ExtractElement
- InsertElement
- ShuffleVector
Paths
| Differential D91633
SpeculativeExecution: Allow speculating more instruction types ClosedPublic Authored by piotr on Nov 17 2020, 7:45 AM.
Details Summary Support more instructions in SpeculativeExecution pass:
Diff Detail
Event Timelinepiotr retitled this revision from SpeculativeExecution: Allow speculating more instructions types to SpeculativeExecution: Allow speculating more instruction types.Nov 17 2020, 8:06 AM Comment Actions I apparently tried to do this before in D24543. As an addition, this should probably also allow insertvalue/extractvalue but that can be a separate patch This revision is now accepted and ready to land.Nov 17 2020, 9:02 AM This revision was landed with ongoing or failed builds.Nov 18 2020, 12:47 AM Closed by commit rGc173f1b8ebba: SpeculativeExecution: Allow speculating more instruction types (authored by piotr). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 305997 llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp
llvm/test/Transforms/SpeculativeExecution/spec-fp.ll
|