Home
last modified time | relevance | path

Searched refs:THUMB (Results 1 – 25 of 28) sorted by relevance

12

/linux/arch/arm/kernel/
H A Dhead.S96 THUMB( badr r9, 1f ) @ Kernel is always entered in ARM.
97 THUMB( bx r9 ) @ If this is a Thumb-2 kernel,
98 THUMB( .thumb ) @ switch to Thumb now.
99 THUMB(1: )
110 THUMB( it eq ) @ force fixup-able long branch encoding
117 THUMB( it lo ) @ force fixup-able long branch encoding
384 THUMB( badr r9, 1f ) @ Kernel is entered in ARM.
385 THUMB( bx r9 ) @ If this is a Thumb-2 kernel,
386 THUMB( .thumb ) @ switch to Thumb now.
387 THUMB(1: )
[all …]
H A Dhead-common.S88 THUMB( ldr sp, [r4] )
89 THUMB( add r4, #4 )
95 THUMB( ldmia r4!, {r0, r1, r2, r3} )
96 THUMB( mov sp, r3 )
102 THUMB( ldmia r4!, {r0, r1, r3} )
103 THUMB( mov sp, r3 )
H A Dsleep.S42 THUMB( lsr \dst, \dst, \rs0 )
45 THUMB( lsr \mask, \mask, \rs1 )
46 THUMB( orr \dst, \dst, \mask )
49 THUMB( lsr \mask, \mask, \rs2 )
50 THUMB( orr \dst, \dst, \mask )
H A Ddebug.S132 THUMB( bkpt #0xab )
134 THUMB( svc #0xab )
147 THUMB( bkpt #0xab )
149 THUMB( svc #0xab )
H A Dhead-nommu.S45 THUMB( badr r9, 1f ) @ Kernel is always entered in ARM.
46 THUMB( bx r9 ) @ If this is a Thumb-2 kernel,
47 THUMB( .thumb ) @ switch to Thumb now.
48 THUMB(1: )
H A Drelocate_kernel.S67 THUMB( bx lr )
H A Dentry-ftrace.S104 THUMB( nop.w )
159 THUMB( nop.w )
H A Dentry-common.S180 THUMB( mov r8, sp )
181 THUMB( store_user_sp_lr r8, r10, S_SP ) @ calling sp, lr
H A Dentry-header.S440 THUMB( tst r1, #1 << (THREAD_SIZE_ORDER + PAGE_SHIFT) )
441 THUMB( it ne )
/linux/arch/arm/mm/
H A Dalignment.c200 THUMB( "1: "ins" %1, [%2]\n" ) \
201 THUMB( " add %2, %2, #1\n" ) \
258 THUMB( "1: "ins" %1, [%2]\n" ) \
259 THUMB( " add %2, %2, #1\n" ) \
290 THUMB( "1: "ins" %1, [%2]\n" ) \
291 THUMB( " add %2, %2, #1\n" ) \
294 THUMB( "2: "ins" %1, [%2]\n" ) \
295 THUMB( " add %2, %2, #1\n" ) \
298 THUMB( "3: "ins" %1, [%2]\n" ) \
299 THUMB( " add %2, %2, #1\n" ) \
H A Dproc-v7-2level.S103 THUMB( add r0, r0, #2048 )
104 THUMB( str r3, [r0] )
/linux/arch/arm/lib/
H A Dio-writesw-armv4.S76 THUMB( rsb r3, r3, #0 )
77 THUMB( ldr r3, [r1, r3] )
78 THUMB( sub r1, r3 )
H A Dlshrdi3.S48 THUMB( lslmi r3, ah, ip )
49 THUMB( orrmi al, al, r3 )
H A Dashldi3.S48 THUMB( lsrmi r3, al, ip )
49 THUMB( orrmi ah, ah, r3 )
H A Dashrdi3.S48 THUMB( lslmi r3, ah, ip )
49 THUMB( orrmi al, al, r3 )
H A Dbacktrace.S36 THUMB( moveq mask, #0xfc000000 )
37 THUMB( orreq mask, #0x03 )
H A Ddiv64.S181 THUMB( lsl xh, xh, ip )
182 THUMB( orr yl, yl, xh )
/linux/arch/arm/include/asm/
H A Dunified.h31 #define THUMB(x...) x macro
44 #define THUMB(x...)
H A Dassembler.h92 THUMB( fpreg .req r7 )
447 THUMB( orr \reg , \reg , #PSR_T_BIT )
604 THUMB( ittt \c )
/linux/arch/arm/probes/kprobes/
H A Dactions-common.c88 THUMB( "stmdb sp!, {%[regs], r7} \n\t" ) in emulate_generic_r0_12_noflags()
101 THUMB( "ldr r7, [sp], #4 \n\t" ) in emulate_generic_r0_12_noflags()
104 : "r0", "r2", "r3", "r4", "r5", "r6", ARM("r7") THUMB("r11"), in emulate_generic_r0_12_noflags()
/linux/arch/arm/boot/compressed/
H A Ddebug.S31 THUMB( bkpt #0xab )
33 THUMB( svc #0xab )
H A Dhead.S147 THUMB( isb )
243 THUMB( svc 0xab ) @ angel_SWI_THUMB
972 THUMB( addeq r12, r3 )
973 THUMB( moveq pc, r12 ) @ call cache function
997 THUMB( nop )
999 THUMB( nop )
1001 THUMB( nop )
1006 THUMB( nop )
1008 THUMB( nop )
1010 THUMB( nop )
[all …]
/linux/arch/arm/common/
H A Dmcpm_head.S50 THUMB( badr r12, 1f )
51 THUMB( bx r12 )
52 THUMB( .thumb )
/linux/arch/arm/mach-tegra/
H A Dreset-handler.S41 THUMB( it ne )
202 THUMB( add lr, lr, #1 ) @ switch to Thumb mode
H A Dsleep-tegra30.S225 THUMB( lsl r4, r4, r3 )
226 THUMB( orr r12, r12, r4 )

12