Index: runtime/vm/intrinsifier_arm64.cc |
=================================================================== |
--- runtime/vm/intrinsifier_arm64.cc (revision 45179) |
+++ runtime/vm/intrinsifier_arm64.cc (working copy) |
@@ -19,6 +19,13 @@ |
DECLARE_FLAG(bool, enable_type_checks); |
+// When entering intrinsics code: |
+// R5: IC Data |
+// R4: Arguments descriptor |
+// LR: Return address |
+// The R5, R4 registers can be destroyed only if there is no slow-path, i.e. |
+// if the intrinsified method always executes a return. |
+// The FP register should not be modified, because it is used by the profiler. |
#define __ assembler-> |