public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-ia64] Predication vs. Branching
@ 2000-09-19 11:45 Jonathan Case Nicklin
  0 siblings, 0 replies; 5+ messages in thread
From: Jonathan Case Nicklin @ 2000-09-19 11:45 UTC (permalink / raw)
  To: linux-ia64

Hi,

This might not be the appropriate forum, but what the heck. Does anyone
have
a definitive answer on what happens to predicated instructions that are
not
executed (ie where in the pipeline are they discarded). The reason I ask

this is because i am curious about the threshold where it becomes better

to branch around a section of code rather than predicate it.

Best Regards,
Jonathan Nicklin




^ permalink raw reply	[flat|nested] 5+ messages in thread
* Re: [linux-ia64] Predication vs. Branching
@ 2000-09-19 12:18 Jonathan Case Nicklin
  2000-09-19 13:13 ` Jonathan Case Nicklin
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Jonathan Case Nicklin @ 2000-09-19 12:18 UTC (permalink / raw)
  To: linux-ia64

Dan Pop wrote:

> On Tue, 19 Sep 2000, Jonathan Case Nicklin wrote:
>
> > This might not be the appropriate forum, but what the heck. Does anyone
> > have
> > a definitive answer on what happens to predicated instructions that are
> > not
> > executed (ie where in the pipeline are they discarded).
>
> According to the manual, they become NOPs of the appropriate type.
>
> Dan

Dan,
    But When? Do they always consume execution resources or are they
dropped as soon as their predicate dependency is fulfilled... assuming their

dependent predicate evaluates false and that there are predicate dependent
instructions in the pipeline.

-Jonathan Nicklin



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2000-09-19 15:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-09-19 11:45 [linux-ia64] Predication vs. Branching Jonathan Case Nicklin
  -- strict thread matches above, loose matches on Subject: below --
2000-09-19 12:18 Jonathan Case Nicklin
2000-09-19 13:13 ` Jonathan Case Nicklin
2000-09-19 15:07 ` Dan Pop
2000-09-19 15:45 ` Dan Pop

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox