Searched refs:kRootRegister (Results 1 – 16 of 16) sorted by relevance
/external/v8/src/crankshaft/arm/ |
D | lithium-gap-resolver-arm.cc | 18 #define kSavedValueRegister kRootRegister 57 DCHECK(kSavedValueRegister.is(kRootRegister)); in Resolve()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.cc | 68 return Operand(kRootRegister, static_cast<int32_t>(delta)); in ExternalOperand() 80 movp(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in Load() 98 movp(Operand(kRootRegister, static_cast<int32_t>(delta)), source); in Store() 117 leap(destination, Operand(kRootRegister, static_cast<int32_t>(delta))); in LoadAddress() 163 movp(destination, Operand(kRootRegister, in LoadRoot() 173 Operand(kRootRegister, in LoadRootIndexed() 182 movp(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias), in StoreRoot() 189 Push(Operand(kRootRegister, (index << kPointerSizeLog2) - kRootRegisterBias)); in PushRoot() 195 cmpp(with, Operand(kRootRegister, in CompareRoot() 3173 ? kRootRegister : kScratchRegister; in Pop() [all …]
|
D | macro-assembler-x64.h | 40 const Register kRootRegister = {13}; // r13 (callee save). variable 369 Move(kRootRegister, roots_array_start); in InitializeRootRegister() 370 addp(kRootRegister, Immediate(kRootRegisterBias)); in InitializeRootRegister()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 44 const Register kRootRegister = {Register::kCode_r10}; // Roots array pointer. variable 663 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
D | macro-assembler-arm.cc | 443 ldr(destination, MemOperand(kRootRegister, index << kPointerSizeLog2), cond); in LoadRoot() 451 str(source, MemOperand(kRootRegister, index << kPointerSizeLog2), cond); in StoreRoot()
|
/external/v8/src/s390/ |
D | macro-assembler-s390.h | 47 return MemOperand(kRootRegister, index << kPointerSizeLog2); in RootMemOperand() 837 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
D | macro-assembler-s390.cc | 242 LoadP(destination, MemOperand(kRootRegister, index << kPointerSizeLog2), r0); in LoadRoot() 248 StoreP(source, MemOperand(kRootRegister, index << kPointerSizeLog2)); in StoreRoot() 1873 CmpP(obj, MemOperand(kRootRegister, index << kPointerSizeLog2)); in CompareRoot()
|
D | assembler-s390.h | 186 const Register kRootRegister = r10; // Roots array pointer. variable
|
/external/v8/src/mips/ |
D | assembler-mips.h | 279 #define kRootRegister s6 macro
|
D | macro-assembler-mips.h | 1029 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 483 mov(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
D | assembler-ppc.h | 205 const Register kRootRegister = r29; // Roots array pointer. variable
|
D | macro-assembler-ppc.cc | 270 LoadP(destination, MemOperand(kRootRegister, index << kPointerSizeLog2), r0); in LoadRoot() 278 StoreP(source, MemOperand(kRootRegister, index << kPointerSizeLog2), r0); in StoreRoot()
|
/external/v8/src/mips64/ |
D | assembler-mips64.h | 281 #define kRootRegister s6 macro
|
D | macro-assembler-mips64.h | 1082 li(kRootRegister, Operand(roots_array_start)); in InitializeRootRegister()
|
/external/v8/src/compiler/x64/ |
D | code-generator-x64.cc | 138 Register base = kRootRegister; in MemoryOperand()
|