Home
last modified time | relevance | path

Searched refs:as (Results 1 – 8 of 8) sorted by relevance

/hal_xtensa-2.7.6/include/xtensa/
Dcoreasm.h87 .macro find_ms_setbit ad, as, at, base
90 nsau \as, \as // get index of \as, numbered from msbit (32 if absent)
91 sub \ad, \at, \as // get numbering from lsbit (0..31, -1 if absent)
95 beqz \as, 2f // special case for zero argument: return -1
96 bltui \as, 0x10000, 1f // is it one of the 16 lsbits? (if so, check lower 16 bits)
99 extui \as, \as, 16, 16 // check upper half (shift right 16 bits)
100 1: bltui \as, 0x100, 1f // is it one of the 8 lsbits? (if so, check lower 8 bits)
102 srli \as, \as, 8 // shift right to check upper 8 bits
103 1: bltui \as, 0x10, 1f // is it one of the 4 lsbits? (if so, check lower 4 bits)
105 srli \as, \as, 4 // shift right 4 bits to check upper half
[all …]
Dhal.h1149 unsigned as; /* virtual start address, and valid bit */ member
1177 #define XTHAL_MPU_ENTRY_GET_VSTARTADDR(x) ((x).as & 0xffffffe0)
1179 #define XTHAL_MPU_ENTRY_SET_VSTARTADDR(x, vaddr) (x).as = \
1180 (((x).as) & 0x1) | ((vaddr) & 0xffffffe0)
1182 #define XTHAL_MPU_ENTRY_GET_VALID(x) (((x).as & 0x1))
1184 #define XTHAL_MPU_ENTRY_SET_VALID(x, valid) (x).as = \
1185 (((x).as & 0xfffffffe) | ((valid) & 0x1))
Dcore-macros.h488 … __volatile__("j 1f\n\t.align 8\n\t1: memw\n\twptlb %0, %1\n\t" : : "a" (entry.at), "a"(entry.as)); in xthal_mpu_set_entry()
497 __asm__ __volatile__("wptlb %0, %1\n\t" : : "a" (entry.at), "a"(entry.as)); in xthal_mpu_set_entry_()
/hal_xtensa-2.7.6/
Daclocal.m47 # with or without modifications, as long as this notice is preserved.
27 # with or without modifications, as long as this notice is preserved.
63 # with or without modifications, as long as this notice is preserved.
125 # with or without modifications, as long as this notice is preserved.
145 # with or without modifications, as long as this notice is preserved.
153 # therefore $ac_aux_dir as well) can be either absolute or relative,
174 # and then we would define $MISSING as
176 # This will work as long as MISSING is not called from configure, because
197 # with or without modifications, as long as this notice is preserved.
228 # with or without modifications, as long as this notice is preserved.
[all …]
Dcompile245 arguments, and rename the output as expected.
Ddepcomp38 as side-effects.
Dconfigure1321 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
3284 as 'x'. The following induces an error, until -std is added to get
4315 as 'x'. The following induces an error, until -std is added to get
/hal_xtensa-2.7.6/src/hal/
Dmpu.c185 unsigned as;
188 as = en_num;
189 __asm__ __volatile__("RPTLB0 %0, %1\n\t" : "+a" (at0) : "a" (as));
190 __asm__ __volatile__("RPTLB1 %0, %1\n\t" : "+a" (at1) : "a" (as));
191 en->as = at0;
1570 __asm__ __volatile__("RPTLB0 %0, %1\n\t" : "=a" (e.as) : "a" (p & 0x1f)); in xthal_get_entry_for_address()