File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ fn main() {
103103If you would like to use real operands in this position, however,
104104you are required to put curly braces ` {} ` around the register that
105105you want, and you are required to put the specific size of the
106- operand. This is useful for very low level programming, where
106+ operand. This is useful for very low level programming, where
107107which register you use is important:
108108
109109``` rust
@@ -166,3 +166,12 @@ unsafe {
166166println! (" eax is currently {}" , result );
167167# }
168168```
169+
170+ ## More Information
171+
172+ The current implementation of the ` asm! ` macro is a direct binding to [ LLVM's
173+ inline assembler expressions] [ llvm-docs ] , so be sure to check out [ their
174+ documentation as well] [ llvm-docs ] for more information about clobbers,
175+ constraints, etc.
176+
177+ [ llvm-docs ] : http://llvm.org/docs/LangRef.html#inline-assembler-expressions
You can’t perform that action at this time.
0 commit comments