Mostly I'm not sure where the right place for the test is. I don't see an obvious test all these intrinsics are speculatable test
Details
Diff Detail
Event Timeline
| llvm/include/llvm/IR/Intrinsics.td | ||
|---|---|---|
| 715 | The subject line says this is now speculatable but the definition here is not. I'm confused. | |
| 763 | WillReturn is implied by default, I think | |
| llvm/include/llvm/IR/Intrinsics.td | ||
|---|---|---|
| 715 | The math instructions here are wrapped in a let IntrProperties block above. arithmetic_fence picks up willreturn also | |
LG
| llvm/include/llvm/IR/Intrinsics.td | ||
|---|---|---|
| 679 | I see. WillReturn is also unnecessary here but maybe some non defaults will be added in the future. | |
I see. WillReturn is also unnecessary here but maybe some non defaults will be added in the future.