git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301985
91177308-0d34-0410-b5e6-
96231b3b80d8
This function attribute indicates that the function does not have any
effects besides calculating its result and does not have undefined behavior.
Note that ``speculatable`` is not enough to conclude that along any
- particular exection path the number of calls to this function will not be
+ particular execution path the number of calls to this function will not be
externally observable. This attribute is only valid on functions
and declarations, not on individual call sites. If a function is
incorrectly marked as speculatable and really does exhibit