MCPcopy Create free account
hub / github.com/async-profiler/async-profiler / isSTP

Function isSTP

src/stackFrame_aarch64.cpp:75–79  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73}
74
75static inline bool isSTP(instruction_t insn) {
76 // stp xn, xm, [sp, #-imm]!
77 // stp dn, dm, [sp, #-imm]!
78 return (insn & 0xffe003e0) == 0xa9a003e0 || (insn & 0xffe003e0) == 0x6da003e0;
79}
80
81// Check if this is a well-known leaf stub with a constant size frame
82static inline bool isFixedSizeFrame(const char* name) {

Callers 1

unwindStubMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected