diff --git a/docs/LangRef.html b/docs/LangRef.html index fa7fefafc47..a45aba896b3 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -5078,13 +5078,13 @@ declare void @llvm.memory.barrier( i1 <ll>, i1 <ls>, i1 <sl>,
The llvm.memory.barrier intrinsic requires four boolean arguments. Each argument enables a specific barrier as listed below. +
This intrinsic causes the system to enforce some ordering constraints upon @@ -5094,6 +5094,7 @@ declare void @llvm.memory.barrier( i1 <ll>, i1 <ls>, i1 <sl>, (f.ex. load-load, or store-load), all of the first operations preceding the barrier will complete before any of the second operations succeeding the barrier begin. Specifically the semantics for each pairing is as follows: +
These semantics are applied with a logical "and" behavior when more than one is enabled in a single memory barrier intrinsic.