Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(264)

Unified Diff: runtime/vm/assembler_arm64.h

Issue 2799373002: Pass a second type argument vector to all type instantiation calls in the VM. (Closed)
Patch Set: addressed comments Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/vm/aot_optimizer.cc ('k') | runtime/vm/assembler_arm64.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/assembler_arm64.h
diff --git a/runtime/vm/assembler_arm64.h b/runtime/vm/assembler_arm64.h
index f87f76d3bcd95b33e2a62cc19a5181a6d4736db4..200ec84b2fa6a643154e0570e9ece62ad68ea369 100644
--- a/runtime/vm/assembler_arm64.h
+++ b/runtime/vm/assembler_arm64.h
@@ -1071,13 +1071,13 @@ class Assembler : public ValueObject {
ASSERT(reg != PP); // Only pop PP with PopAndUntagPP().
ldr(reg, Address(SP, 1 * kWordSize, Address::PostIndex));
}
- void PushPair(Register first, Register second) {
- ASSERT((first != PP) && (second != PP));
- stp(second, first, Address(SP, -2 * kWordSize, Address::PairPreIndex));
+ void PushPair(Register low, Register high) {
+ ASSERT((low != PP) && (high != PP));
+ stp(low, high, Address(SP, -2 * kWordSize, Address::PairPreIndex));
}
- void PopPair(Register first, Register second) {
- ASSERT((first != PP) && (second != PP));
- ldp(second, first, Address(SP, 2 * kWordSize, Address::PairPostIndex));
+ void PopPair(Register low, Register high) {
+ ASSERT((low != PP) && (high != PP));
+ ldp(low, high, Address(SP, 2 * kWordSize, Address::PairPostIndex));
}
void PushFloat(VRegister reg) {
fstrs(reg, Address(SP, -1 * kFloatSize, Address::PreIndex));
« no previous file with comments | « runtime/vm/aot_optimizer.cc ('k') | runtime/vm/assembler_arm64.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698