Searched refs:StackPointer (Results 1 - 23 of 23) sorted by relevance

/external/vixl/examples/aarch64/
H A Dswap-int32.cc35 const Register old_stack_pointer = __ StackPointer();
36 __ Mov(x2, __ StackPointer());
53 __ Mov(old_stack_pointer, __ StackPointer());
/external/vixl/src/aarch64/
H A Dmacro-assembler-aarch64.cc1998 Stp(bottom_0, bottom_1, MemOperand(StackPointer(), -size, PreIndex));
2000 Str(bottom_0, MemOperand(StackPointer(), -size, PreIndex));
2008 Stp(src0, src1, MemOperand(StackPointer(), offset));
2010 Str(src0, MemOperand(StackPointer(), offset));
2035 Ldp(dst0, dst1, MemOperand(StackPointer(), offset));
2037 Ldr(dst0, MemOperand(StackPointer(), offset));
2044 Ldp(bottom_0, bottom_1, MemOperand(StackPointer(), size, PostIndex));
2046 Ldr(bottom_0, MemOperand(StackPointer(), size, PostIndex));
2095 str(src0, MemOperand(StackPointer(), -1 * size, PreIndex));
2099 stp(src1, src0, MemOperand(StackPointer(),
[all...]
H A Dmacro-assembler-aarch64.h888 LoadCPURegList(registers, MemOperand(StackPointer(), offset));
891 StoreCPURegList(registers, MemOperand(StackPointer(), offset));
949 // This method must not be called unless StackPointer() is sp, and it is
960 // This method must not be called unless StackPointer() is sp, and it is
2864 // the current stack pointer (according to StackPointer()). This must be
2871 // This method asserts that StackPointer() is not sp, since the call does
2964 const Register& StackPointer() const { return sp_; } function in class:vixl::aarch64::MacroAssembler
/external/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.h33 StackPointer = 2, member in class:llvm::MipsRegisterInfo::MipsPtrClass
H A DMipsRegisterInfo.cpp61 case MipsPtrClass::StackPointer:
/external/v8/src/arm64/
H A Dmacro-assembler-arm64-inl.h1246 Sub(csp, StackPointer(), space);
1260 Register source = StackPointer();
1283 mov(csp, StackPointer());
1489 if (csp.Is(StackPointer())) {
1495 Sub(StackPointer(), StackPointer(), size);
1511 if (!csp.Is(StackPointer())) {
1515 Sub(StackPointer(), StackPointer(), size);
1530 if (!csp.Is(StackPointer())) {
[all...]
H A Dmacro-assembler-arm64.cc935 str(src1, MemOperand(StackPointer(), -size, PreIndex));
937 str(src0, MemOperand(StackPointer(), src1.SizeInBytes()));
1131 str(src0, MemOperand(StackPointer(), -1 * size, PreIndex));
1135 stp(src1, src0, MemOperand(StackPointer(), -2 * size, PreIndex));
1139 stp(src2, src1, MemOperand(StackPointer(), -3 * size, PreIndex));
1140 str(src0, MemOperand(StackPointer(), 2 * size));
1146 stp(src3, src2, MemOperand(StackPointer(), -4 * size, PreIndex));
1147 stp(src1, src0, MemOperand(StackPointer(), 2 * size));
1171 ldr(dst0, MemOperand(StackPointer(), 1 * size, PostIndex));
1175 ldp(dst0, dst1, MemOperand(StackPointer(),
[all...]
H A Ddeoptimizer-arm64.cc128 __ Add(fp_to_sp, __ StackPointer(),
186 __ Add(unwind_limit, unwind_limit, __ StackPointer());
199 __ Cmp(unwind_limit, __ StackPointer());
213 __ Ldr(__ StackPointer(),
H A Dcode-stubs-arm64.cc70 DCHECK(jssp.Is(masm->StackPointer()));
881 DCHECK(jssp.Is(__ StackPointer()));
915 DCHECK(csp.Is(__ StackPointer()));
924 __ Add(x8, __ StackPointer(), Operand(4 * kPointerSize));
970 DCHECK(csp.Is(__ StackPointer()));
999 __ Ldr(x0, MemOperand(__ StackPointer(), 4 * kPointerSize));
1000 __ Ldr(x1, MemOperand(__ StackPointer(), 5 * kPointerSize));
1001 __ Ldr(x2, MemOperand(__ StackPointer(), 6 * kPointerSize));
1028 DCHECK(jssp.Is(__ StackPointer()));
1058 DCHECK(csp.Is(masm->StackPointer()));
[all...]
H A Dmacro-assembler-arm64.h720 // If the current stack pointer (according to StackPointer()) is csp, then
726 // If the current stack pointer (according to StackPointer()) is csp, then
733 // If the current stack pointer (according to StackPointer()) is csp, then
741 // If the current stack pointer (according to StackPointer()) is csp, then
762 // If the current stack pointer (according to StackPointer()) is csp, then it
819 // StackPointer() does not point below the system stack pointer.
821 // Whilst it is architecturally legal for StackPointer() to point below csp,
825 // If StackPointer() is the system stack pointer (csp), then csp will be
869 inline const Register& StackPointer() const { function in class:v8::internal::MacroAssembler
880 Bic(csp, StackPointer(), sp_alignmen
[all...]
/external/llvm/lib/Target/WebAssembly/
H A DWebAssemblyRegStackify.cpp93 bool &Write, bool &Effects, bool &StackPointer) {
95 StackPointer = true;
125 bool &Write, bool &Effects, bool &StackPointer) {
148 StackPointer = true;
204 QueryCallee(MI, 0, Read, Write, Effects, StackPointer);
210 QueryCallee(MI, 1, Read, Write, Effects, StackPointer);
321 bool Read = false, Write = false, Effects = false, StackPointer = false; local
322 Query(*Def, AA, Read, Write, Effects, StackPointer);
326 if (!Read && !Write && !Effects && !StackPointer)
344 if (StackPointer
92 QueryCallee(const MachineInstr &MI, unsigned CalleeOpNo, bool &Read, bool &Write, bool &Effects, bool &StackPointer) argument
124 Query(const MachineInstr &MI, AliasAnalysis &AA, bool &Read, bool &Write, bool &Effects, bool &StackPointer) argument
[all...]
/external/v8/src/debug/arm64/
H A Ddebug-arm64.cc146 __ Mov(masm->StackPointer(), Operand(fp));
/external/v8/src/regexp/arm64/
H A Dregexp-macro-assembler-arm64.cc729 DCHECK(csp.Is(__ StackPointer()));
1025 DCHECK(csp.Is(__ StackPointer()));
1378 DCHECK(csp.Is(__ StackPointer()));
1408 DCHECK(csp.Is(__ StackPointer()));
1457 DCHECK(csp.Is(__ StackPointer()));
1568 DCHECK(csp.Is(__ StackPointer()));
1575 DCHECK(csp.Is(__ StackPointer()));
/external/v8/src/compiler/arm64/
H A Dcode-generator-arm64.cc258 return MemOperand(offset.from_stack_pointer() ? masm->StackPointer() : fp,
338 __ StackPointer());
787 __ mov(i.OutputRegister(), masm()->StackPointer());
833 base = __ StackPointer();
1186 Register prev = __ StackPointer();
1214 if (csp.Is(__ StackPointer())) {
1234 Register prev = __ StackPointer();
1738 DCHECK(csp.Is(__ StackPointer()));
1871 __ Mov(fp, masm_.StackPointer());
/external/valgrind/VEX/priv/
H A Dhost_mips_isel.c189 HReg sp = StackPointer(mode64);
201 HReg sp = StackPointer(mode64);
291 am_addr = MIPSAMode_IR(0, StackPointer(mode64));
305 am_addr = MIPSAMode_IR(0, StackPointer(mode64));
358 am_addr0 = MIPSAMode_IR(0, StackPointer(mode64));
359 am_addr1 = MIPSAMode_IR(4, StackPointer(mode64));
2771 am_addr = MIPSAMode_IR(0, StackPointer(mode64));
2924 am_addr = MIPSAMode_IR(0, StackPointer(mode64));
3244 am_addr = MIPSAMode_IR(0, StackPointer(mode64));
3277 am_addr = MIPSAMode_IR(0, StackPointer(mode6
[all...]
H A Dhost_mips_defs.h124 #define StackPointer(_mode64) hregMIPS_GPR29(_mode64) macro
/external/vixl/test/aarch64/
H A Dtest-utils-aarch64.cc391 VIXL_ASSERT(__ StackPointer().Is(sp));
H A Dtest-assembler-aarch64.cc13538 VIXL_CHECK(sp.Is(__ StackPointer()));
13540 VIXL_CHECK(x0.Is(__ StackPointer()));
13542 VIXL_CHECK(x28.Is(__ StackPointer()));
13544 VIXL_CHECK(sp.Is(__ StackPointer()));
13778 VIXL_ASSERT(__ StackPointer().Is(sp));
13779 __ Mov(x4, __ StackPointer());
13793 __ Mov(sp, __ StackPointer());
14083 VIXL_ASSERT(__ StackPointer().Is(sp));
14084 __ Mov(stack_pointer, __ StackPointer());
14159 __ Mov(sp, __ StackPointer());
[all...]
/external/v8/src/crankshaft/arm64/
H A Dlithium-codegen-arm64.cc581 DCHECK(__ StackPointer().Is(jssp));
729 __ Add(fp, __ StackPointer(),
808 __ Add(fp, __ StackPointer(), 2 * kPointerSize);
1138 return MemOperand(masm()->StackPointer(), jssp_offset);
1145 return MemOperand(masm()->StackPointer(),
1611 DCHECK(masm()->StackPointer().Is(jssp));
4351 Register stack_pointer = masm()->StackPointer();
4649 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex);
4665 __ CompareRoot(masm()->StackPointer(), Heap::kStackLimitRootIndex);
/external/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1028 SDValue StackPointer = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i32); local
1032 SDValue Sub = DAG.getNode(ISD::SUB, DL, MVT::i32, StackPointer, Size);
/external/v8/src/builtins/arm64/
H A Dbuiltins-arm64.cc529 __ CompareRoot(masm->StackPointer(), Heap::kStackLimitRootIndex);
1096 DCHECK(jssp.Is(__ StackPointer()));
2302 __ Sub(x10, masm->StackPointer(), x10);
2901 __ Sub(scratch, masm->StackPointer(), scratch);
/external/v8/src/full-codegen/arm64/
H A Dfull-codegen-arm64.cc157 DCHECK(jssp.Is(__ StackPointer()));
313 DCHECK(jssp.Is(__ StackPointer()));
362 DCHECK(jssp.Is(__ StackPointer()));
440 const Register& current_sp = __ StackPointer();
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
H A DMipsISelLowering.cpp1327 SDValue StackPointer = DAG.getCopyFromReg(Chain, dl, Mips::SP, MVT::i32); local
1331 SDValue Sub = DAG.getNode(ISD::SUB, dl, MVT::i32, StackPointer, Size);
1335 Chain = DAG.getCopyToReg(StackPointer.getValue(1), dl, Mips::SP, Sub,

Completed in 448 milliseconds