Lines Matching refs:LE
9 * The issue can be checked on LE machines simply by zeroing load_fp
20 * bit trickier to check it on BE machines because MSR.LE bit is set
24 * from the signal handler (as it happens on LE machines). Thus to test
25 * it on BE machines LE endianness is forced after a first trap and then
49 #define LE 1UL
66 /* Get thread endianness: extract bit LE from MSR */
87 * endianness was still LE (not flipped inadvertently)
91 * LE endianness does in effect nothing, instruction (2)
100 * Either way, it's now possible to check the MSR LE bit
114 if (thread_endianness == LE) {
120 * inadvertently. Thus we flip back to LE and
137 * Force thread endianness to be LE. Instructions (1),
149 * continue to be LE, just as it was set above.
157 * as LE, generating a third trap event. In that case
158 * endianness is still LE as set on return from the
204 * tells how a instruction is executed as a LE instruction; con-
205 * versely, on a LE machine, it tells how a instruction is
216 " b %l[failure] ;" /* (5) b [NA]; MSR.LE flipped (bug) */
217 " b %l[success] ;" /* (6) b [NA]; MSR.LE did not flip (ok)*/