summaryrefslogtreecommitdiff
path: root/arm/arm_stub.S
diff options
context:
space:
mode:
authorDavid Guillen Fandos2021-05-07 20:41:54 +0200
committerDavid Guillen Fandos2021-05-07 20:41:54 +0200
commit37430f22c5234cb09f2325575806b830f947bf8a (patch)
tree715e87726e9c9e6c7aec3d7d1e7faf259f6874eb /arm/arm_stub.S
parent7877a8888b4e607c3df77c5d5f47e2c880cb9a24 (diff)
downloadpicogpsp-37430f22c5234cb09f2325575806b830f947bf8a.tar.gz
picogpsp-37430f22c5234cb09f2325575806b830f947bf8a.tar.bz2
picogpsp-37430f22c5234cb09f2325575806b830f947bf8a.zip
Small optimization (~2-4%) and whitespace cleanup!
Cleans up a ton of whitespace in cpu.c (like 100KB!) and improves readability of some massive decode statements. Added an optimization for PC-relative loads (pool load) in ROM (since it's read only and cannot possibily change) that directly emits an immediate load. This is way faster, specially in MIPS/x86, ARM can be even faster if we rewrite the immediate load macros to also use a pool.
Diffstat (limited to 'arm/arm_stub.S')
0 files changed, 0 insertions, 0 deletions