From: Dan Gohman LLVM function definitions consist of the "define" keyord, an
+ LLVM function definitions consist of the "define" keyword, an
optional linkage type, an optional
visibility style, an optional
calling convention, a return type, an optional
@@ -4104,11 +4104,11 @@ Instruction The optional !nontemporal metadata must reference a single
metatadata name <index> corresponding to a metadata node with
- one i32 entry of value 1. The existance of
+ one i32 entry of value 1. The existence of
the !nontemporal metatadata on the instruction tells the optimizer
and code generator that this load is not expected to be reused in the cache.
The code generator may select special instructions to save cache bandwidth,
- such as the MOVNT intruction on x86.
The location of memory pointed to is loaded. If the value being loaded is of @@ -4164,11 +4164,11 @@ Instruction
The optional !nontemporal metadata must reference a single metatadata
name
This intrinsic does not modify the behavior of the program. Backends that do - not support this intrinisic may ignore it.
+ not support this intrinsic may ignore it. @@ -5845,7 +5845,7 @@ LLVM. number of bytes to copy, and the fourth argument is the alignment of the source and destination locations. -If the call to this intrinisic has an alignment value that is not 0 or 1, +
If the call to this intrinsic has an alignment value that is not 0 or 1, then the caller guarantees that both the source and destination pointers are aligned to that boundary.
@@ -5895,7 +5895,7 @@ LLVM. number of bytes to copy, and the fourth argument is the alignment of the source and destination locations. -If the call to this intrinisic has an alignment value that is not 0 or 1, +
If the call to this intrinsic has an alignment value that is not 0 or 1, then the caller guarantees that the source and destination pointers are aligned to that boundary.
@@ -5943,7 +5943,7 @@ LLVM. specifying the number of bytes to fill, and the fourth argument is the known alignment of destination location. -If the call to this intrinisic has an alignment value that is not 0 or 1, +
If the call to this intrinsic has an alignment value that is not 0 or 1, then the caller guarantees that the destination pointer is aligned to that boundary.
@@ -6714,7 +6714,7 @@ LLVM.The llvm.memory.barrier intrinsic requires five boolean arguments. The first four arguments enables a specific barrier as listed below. The - fith argument specifies that the barrier applies to io or device or uncached + fifth argument specifies that the barrier applies to io or device or uncached memory.