File tree 1 file changed +10
-1
lines changed
1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ fn main() {
103
103
If you would like to use real operands in this position, however,
104
104
you are required to put curly braces ` {} ` around the register that
105
105
you 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
107
107
which register you use is important:
108
108
109
109
``` rust
@@ -166,3 +166,12 @@ unsafe {
166
166
println! (" eax is currently {}" , result );
167
167
# }
168
168
```
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