mirror of
https://github.com/cirosantilli/linux-kernel-module-cheat.git
synced 2026-01-23 02:05:57 +01:00
minor: start more hardcore trace analysis
This commit is contained in:
@@ -56,7 +56,7 @@ _start:
|
||||
str x1, [x0], 0
|
||||
str x1, [x0], 128
|
||||
|
||||
/* Pre increment. */
|
||||
/* Pre-increment. */
|
||||
str x1, [x0, 0]!
|
||||
str x1, [x0, -128]!
|
||||
|
||||
@@ -79,6 +79,13 @@ _start:
|
||||
mov x2, 2
|
||||
ldr x1, [x0, x2, lsl 3]
|
||||
|
||||
/* gem5 class LdpStp : public PairMemOp. */
|
||||
stp x1, x2, [x0]
|
||||
stp x1, x2, [x0, 16]
|
||||
stp w1, w2, [x0]
|
||||
ldp x1, x2, [x0]
|
||||
ldp w1, w2, [x0]
|
||||
|
||||
/* gem5 MemoryImm64, showing . non-zero immediate.
|
||||
* Now assembler actually emits LDR because the offset is a multiple of 8. */
|
||||
ldr x1, [x0, 16]
|
||||
|
||||
Reference in New Issue
Block a user