home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / compiler / 2048 < prev    next >
Encoding:
Text File  |  1992-12-17  |  1.6 KB  |  42 lines

  1. Newsgroups: comp.compilers
  2. Path: sparky!uunet!world!iecc!compilers-sender
  3. From: bwilson@shasta.stanford.edu (Bob Wilson)
  4. Subject: Re: control dependence question
  5. Reply-To: bwilson@shasta.stanford.edu (Bob Wilson)
  6. Organization: Compilers Central
  7. Date: Wed, 16 Dec 1992 21:09:45 GMT
  8. Approved: compilers@iecc.cambridge.ma.us
  9. Message-ID: <92-12-080@comp.compilers>
  10. Keywords: optimize, design
  11. References: <92-12-072@comp.compilers> <92-12-065@comp.compilers>
  12. Sender: compilers-sender@iecc.cambridge.ma.us
  13. Lines: 27
  14.  
  15. The following message which I posted was based on what I remembered from
  16. reading the PTRAN report some time ago.
  17.  
  18. Carl McConnell writes:
  19. > I've come up with a simple algorithm for computing control dependences, ...
  20.  
  21. I replied: 
  22. > This sounds like the algorithm that was used in the PTRAN compiler.
  23. > I think it's described in a research report by Vivek Sarkar:
  24. > "PTRAN - the IBM Parallel Translation System"
  25. > IBM Research Division Report RC 16194
  26. > 1990
  27.  
  28. I guess my memory of their control dependence analysis algorithm was a
  29. little too fuzzy.  That algorithm is the same as the one described in the
  30. paper "Compact Representations for Control Dependence" by Cytron et al.
  31. in PLDI '90.  Instead of comparing the sets of postdominators as
  32. McConnell's algorithm does, they build the postdominator tree and
  33. determine the control dependences based on the immediate postdominators.
  34. Sorry for the confusion.
  35.  
  36. Bob Wilson
  37. bwilson@shasta.stanford.edu
  38. -- 
  39. Send compilers articles to compilers@iecc.cambridge.ma.us or
  40. {ima | spdcc | world}!iecc!compilers.  Meta-mail to compilers-request.
  41.