summaryrefslogtreecommitdiffstats
path: root/arch/blackfin/mach-bf537
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2009-08-17 19:05:07 +0000
committerMike Frysinger <vapier@gentoo.org>2009-09-16 22:10:28 -0400
commit926494943b7d9dbc998adb298a92a708232ce46b (patch)
treeb5b0ea4b2635e94f7cf3f5fe3da276d99f82bbec /arch/blackfin/mach-bf537
parentdac981740f4b990eadf523b0900859f189dd2b4e (diff)
Blackfin: optimize fixed code handling for the most common case
The majority of the time we are returning to user space, it is not in the fixed atomic code region. So rather than branch to a function where we check the PC and return, do the check inline and branch only when needed. Also, tweak some of the fixed code handling based on assumptions we are aware of but cannot be expressed in C. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'arch/blackfin/mach-bf537')
0 files changed, 0 insertions, 0 deletions