[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 173: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 174: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community Supercomputing for Everyone 2014-04-05T00:10:24+00:00 https://parallella.org/forums/feed.php?f=43&t=596 2014-04-05T00:10:24+00:00 2014-04-05T00:10:24+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=6883#p6883 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by notzed — Sat Apr 05, 2014 12:10 am


]]>
2014-04-03T21:37:40+00:00 2014-04-03T21:37:40+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=6871#p6871 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by amylaar — Thu Apr 03, 2014 9:37 pm


]]>
2013-09-04T02:59:10+00:00 2013-09-04T02:59:10+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3691#p3691 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by notzed — Wed Sep 04, 2013 2:59 am


]]>
2013-09-03T18:25:19+00:00 2013-09-03T18:25:19+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3683#p3683 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by Gravis — Tue Sep 03, 2013 6:25 pm


]]>
2013-09-02T06:33:18+00:00 2013-09-02T06:33:18+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3661#p3661 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by hewsmike — Mon Sep 02, 2013 6:33 am


]]>
2013-09-02T03:10:06+00:00 2013-09-02T03:10:06+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3660#p3660 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by notzed — Mon Sep 02, 2013 3:10 am


]]>
2013-08-31T18:16:36+00:00 2013-08-31T18:16:36+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3647#p3647 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by Gravis — Sat Aug 31, 2013 6:16 pm


]]>
2013-08-31T14:00:50+00:00 2013-08-31T14:00:50+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3645#p3645 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by EggBaconAndSpam — Sat Aug 31, 2013 2:00 pm


]]>
2013-08-31T13:47:55+00:00 2013-08-31T13:47:55+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3644#p3644 <![CDATA[Re: single bit test in one instruction]]>
I ignore the first 3 cycles of an instruction when thinking about timings. They get hidden in the pipeline overlap.

Tim

Statistics: Posted by timpart — Sat Aug 31, 2013 1:47 pm


]]>
2013-08-30T21:48:45+00:00 2013-08-30T21:48:45+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3643#p3643 <![CDATA[Re: single bit test in one instruction]]>
-test, bit is constant
lsl // 1 cycle
blt // 1 if not taken, 4 if taken
b // 4, use plain branch instead!

overall we are talking about either 5 or 6 cycles, inlining would make sense


-bit stored in register
mov // 1
sub // 1
lsl // 1
blt // 1 or 4
b // 4

overall either 7 or 8 cycles

// write this in C instead, the compiler might be able to do (31-param) at compile time!
// also, inlining!

Statistics: Posted by EggBaconAndSpam — Fri Aug 30, 2013 9:48 pm


]]>
2013-08-31T18:30:14+00:00 2013-08-30T21:35:20+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3642#p3642 <![CDATA[Re: single bit test in one instruction]]> Statistics: Posted by Gravis — Fri Aug 30, 2013 9:35 pm


]]>
2013-08-30T03:58:30+00:00 2013-08-30T03:58:30+00:00 https://parallella.org/forums/viewtopic.php?t=596&p=3636#p3636 <![CDATA[single bit test in one instruction]]> Statistics: Posted by notzed — Fri Aug 30, 2013 3:58 am


]]>