File tree Expand file tree Collapse file tree 10 files changed +11
-11
lines changed Expand file tree Collapse file tree 10 files changed +11
-11
lines changed Original file line number Diff line number Diff line change 5
5
clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling
6
6
====================================================================
7
7
8
- Warn on uses of unsecure or deprecated buffer manipulating functions.
8
+ Warn on uses of insecure or deprecated buffer manipulating functions.
9
9
10
10
The `clang-analyzer-security.insecureAPI.DeprecatedOrUnsafeBufferHandling ` check is an alias, please see
11
11
`Clang Static Analyzer Available Checkers
Original file line number Diff line number Diff line change @@ -3163,7 +3163,7 @@ avoid cache misses when the developer has a good understanding of which data
3163
3163
are going to be used next. ``addr `` is the address that needs to be brought into
3164
3164
the cache. ``rw `` indicates the expected access mode: ``0 `` for *read * and ``1 ``
3165
3165
for *write *. In case of *read write * access , ``1 `` is to be used. ``locality ``
3166
- indicates the expected persistance of data in cache, from ``0 `` which means that
3166
+ indicates the expected persistence of data in cache, from ``0 `` which means that
3167
3167
data can be discarded from cache after its next use to ``3 `` which means that
3168
3168
data is going to be reused a lot once in cache. ``1 `` and ``2 `` provide
3169
3169
intermediate behavior between these two extremes.
Original file line number Diff line number Diff line change @@ -221,7 +221,7 @@ Bug Fixes to C++ Support
221
221
222
222
- Expressions producing ``nullptr `` are correctly evaluated
223
223
by the constant interpreter when appearing as the operand
224
- of a binary comparision .
224
+ of a binary comparison .
225
225
(`#64923 <https://github.com/llvm/llvm-project/issues/64923>_``)
226
226
227
227
- Fix a crash when an immediate invocation is not a constant expression
Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ Other Issues to keep in mind/take care of:
62
62
* Even though the method might return a nonnull pointer, when it was sent to a nullable pointer the return type will be nullable.
63
63
* The result is nullable unless the receiver is known to be non null.
64
64
65
- * Sending a message to a unspecified or nonnull pointer
65
+ * Sending a message to an unspecified or nonnull pointer
66
66
67
67
* If the pointer is not assumed to be nil, we should be optimistic and use the nullability implied by the method.
68
68
Original file line number Diff line number Diff line change @@ -504,7 +504,7 @@ ValueType
504
504
505
505
.. py :data :: eValueTypeVariableArgument
506
506
507
- Funfction argument variable.
507
+ Function argument variable.
508
508
509
509
.. py :data :: eValueTypeVariableLocal
510
510
Original file line number Diff line number Diff line change @@ -966,10 +966,10 @@ The AMDGPU backend implements the following LLVM IR intrinsics.
966
966
LLVM Intrinsic Description
967
967
============================================== ==========================================================
968
968
llvm.amdgcn.sqrt Provides direct access to v_sqrt_f64, v_sqrt_f32 and v_sqrt_f16
969
- (on targets with half support). Peforms sqrt function.
969
+ (on targets with half support). Performs sqrt function.
970
970
971
971
llvm.amdgcn.log Provides direct access to v_log_f32 and v_log_f16
972
- (on targets with half support). Peforms log2 function.
972
+ (on targets with half support). Performs log2 function.
973
973
974
974
llvm.amdgcn.exp2 Provides direct access to v_exp_f32 and v_exp_f16
975
975
(on targets with half support). Performs exp2 function.
Original file line number Diff line number Diff line change @@ -286,7 +286,7 @@ Relevant standard
286
286
287
287
Notes for frontends
288
288
If you are writing a frontend which uses this directly, use with caution.
289
- Release only provides a semantic guarantee when paired with a Acquire
289
+ Release only provides a semantic guarantee when paired with an Acquire
290
290
operation.
291
291
292
292
Notes for optimizers
Original file line number Diff line number Diff line change @@ -1606,7 +1606,7 @@ Overview:
1606
1606
"""""""""
1607
1607
1608
1608
The '``llvm.coro.suspend.async ``' intrinsic marks the point where
1609
- execution of a async coroutine is suspended and control is passed to a callee.
1609
+ execution of an async coroutine is suspended and control is passed to a callee.
1610
1610
1611
1611
Arguments:
1612
1612
""""""""""
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ Semantics:
63
63
other patterns in that rule/alternative can simply use ``$x ``
64
64
(``i32:$x `` is redundant).
65
65
66
- * A nammed operand's behavior depends on whether the name has been seen before.
66
+ * A named operand's behavior depends on whether the name has been seen before.
67
67
68
68
* For match patterns, reusing an operand name checks that the operands
69
69
are identical (see example 2 below).
Original file line number Diff line number Diff line change @@ -316,7 +316,7 @@ the change was made.
316
316
$ git commit -am "[Diagnostic] Clarify -Winfinite-recursion message"
317
317
318
318
Now we're ready to send this change out into the world! By the way,
319
- There is a unwritten convention of using tag for your commit. Tags
319
+ There is an unwritten convention of using tag for your commit. Tags
320
320
usually represent modules that you intend to modify. If you don't know
321
321
the tags for your modules, you can look at the commit history :
322
322
https://github.com/llvm/llvm-project/commits/main.
You can’t perform that action at this time.
0 commit comments