Home
last modified time | relevance | path

Searched refs:StackPointer (Results 1 – 15 of 15) sorted by relevance

/external/vixl/examples/aarch64/
Dswap-int32.cc35 const Register old_stack_pointer = __ StackPointer(); in GenerateSwapInt32()
36 __ Mov(x2, __ StackPointer()); in GenerateSwapInt32()
53 __ Mov(old_stack_pointer, __ StackPointer()); in GenerateSwapInt32()
/external/vixl/src/aarch64/
Dmacro-assembler-aarch64.cc2045 Stp(bottom_0, bottom_1, MemOperand(StackPointer(), -size, PreIndex)); in PushCPURegList()
2047 Str(bottom_0, MemOperand(StackPointer(), -size, PreIndex)); in PushCPURegList()
2055 Stp(src0, src1, MemOperand(StackPointer(), offset)); in PushCPURegList()
2057 Str(src0, MemOperand(StackPointer(), offset)); in PushCPURegList()
2082 Ldp(dst0, dst1, MemOperand(StackPointer(), offset)); in PopCPURegList()
2084 Ldr(dst0, MemOperand(StackPointer(), offset)); in PopCPURegList()
2091 Ldp(bottom_0, bottom_1, MemOperand(StackPointer(), size, PostIndex)); in PopCPURegList()
2093 Ldr(bottom_0, MemOperand(StackPointer(), size, PostIndex)); in PopCPURegList()
2142 str(src0, MemOperand(StackPointer(), -1 * size, PreIndex)); in PushHelper()
2146 stp(src1, src0, MemOperand(StackPointer(), -2 * size, PreIndex)); in PushHelper()
[all …]
Dmacro-assembler-aarch64.h891 LoadCPURegList(registers, MemOperand(StackPointer(), offset)); in PeekCPURegList()
894 StoreCPURegList(registers, MemOperand(StackPointer(), offset)); in PokeCPURegList()
3370 const Register& StackPointer() const { return sp_; } in StackPointer() function
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyRegStackify.cpp93 bool &Write, bool &Effects, bool &StackPointer) { in QueryCallee() argument
95 StackPointer = true; in QueryCallee()
125 bool &Write, bool &Effects, bool &StackPointer) { in Query() argument
148 StackPointer = true; in Query()
204 QueryCallee(MI, 0, Read, Write, Effects, StackPointer); in Query()
210 QueryCallee(MI, 1, Read, Write, Effects, StackPointer); in Query()
321 bool Read = false, Write = false, Effects = false, StackPointer = false; in IsSafeToMove() local
322 Query(*Def, AA, Read, Write, Effects, StackPointer); in IsSafeToMove()
326 if (!Read && !Write && !Effects && !StackPointer) in IsSafeToMove()
344 if (StackPointer && InterveningStackPointer) in IsSafeToMove()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyRegStackify.cpp130 bool &Write, bool &Effects, bool &StackPointer) { in QueryCallee() argument
132 StackPointer = true; in QueryCallee()
162 bool &Write, bool &Effects, bool &StackPointer) { in Query() argument
184 StackPointer = true; in Query()
241 QueryCallee(MI, 0, Read, Write, Effects, StackPointer); in Query()
247 QueryCallee(MI, 1, Read, Write, Effects, StackPointer); in Query()
348 bool Read = false, Write = false, Effects = false, StackPointer = false; in IsSafeToMove() local
349 Query(*Def, AA, Read, Write, Effects, StackPointer); in IsSafeToMove()
354 if (!Read && !Write && !Effects && !StackPointer && !HasMutableRegisters) in IsSafeToMove()
372 if (StackPointer && InterveningStackPointer) in IsSafeToMove()
/external/llvm/lib/Target/Mips/
DMipsRegisterInfo.h33 StackPointer = 2, enumerator
DMipsRegisterInfo.cpp61 case MipsPtrClass::StackPointer: in getPointerRegClass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsRegisterInfo.h37 StackPointer = 2, enumerator
DMipsRegisterInfo.cpp58 case MipsPtrClass::StackPointer: in getPointerRegClass()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Instrumentation/
DHWAddressSanitizer.cpp566 Value *StackPointer = IRB.CreateCall( in getStackBaseTag() local
572 Value *StackPointerLong = IRB.CreatePointerCast(StackPointer, IntptrTy); in getStackBaseTag()
/external/vixl/test/aarch64/
Dtest-utils-aarch64.cc435 VIXL_ASSERT(__ StackPointer().Is(sp)); in Dump()
Dtest-assembler-aarch64.cc15284 VIXL_CHECK(sp.Is(__ StackPointer())); in TEST()
15286 VIXL_CHECK(x0.Is(__ StackPointer())); in TEST()
15288 VIXL_CHECK(x28.Is(__ StackPointer())); in TEST()
15290 VIXL_CHECK(sp.Is(__ StackPointer())); in TEST()
15524 VIXL_ASSERT(__ StackPointer().Is(sp)); in TEST()
15525 __ Mov(x4, __ StackPointer()); in TEST()
15539 __ Mov(sp, __ StackPointer()); in TEST()
15831 VIXL_ASSERT(__ StackPointer().Is(sp)); in PushPopSimpleHelper()
15832 __ Mov(stack_pointer, __ StackPointer()); in PushPopSimpleHelper()
15907 __ Mov(sp, __ StackPointer()); in PushPopSimpleHelper()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp1026 SDValue StackPointer = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i32); in LowerDYNAMIC_STACKALLOC() local
1030 SDValue Sub = DAG.getNode(ISD::SUB, DL, MVT::i32, StackPointer, Size); in LowerDYNAMIC_STACKALLOC()
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp1028 SDValue StackPointer = DAG.getCopyFromReg(Chain, DL, SPReg, MVT::i32); in LowerDYNAMIC_STACKALLOC() local
1032 SDValue Sub = DAG.getNode(ISD::SUB, DL, MVT::i32, StackPointer, Size); in LowerDYNAMIC_STACKALLOC()
/external/swiftshader/third_party/LLVM/lib/Target/Mips/
DMipsISelLowering.cpp1327 SDValue StackPointer = DAG.getCopyFromReg(Chain, dl, Mips::SP, MVT::i32); in LowerDYNAMIC_STACKALLOC() local
1331 SDValue Sub = DAG.getNode(ISD::SUB, dl, MVT::i32, StackPointer, Size); in LowerDYNAMIC_STACKALLOC()
1335 Chain = DAG.getCopyToReg(StackPointer.getValue(1), dl, Mips::SP, Sub, in LowerDYNAMIC_STACKALLOC()