1. Uday Khedker, Dhananjay Dhamdhere, Alan Mycroft
Bidirectional data flow analysis for type inferencing,
Computer Languages, Systems and Structures, vol.29, 1-2,
(2003), 15-44.
2. Dhananjay M Dhamdhere
E-path PRE---partial redundancy elimination made easy,
ACM SIGPLAN Notices, vol.37, 8
(2002), 53-65 + Corrigendum in a later issue.
Paper incoporating corrigendum
3. Dhanajay M Dhamdhere, Gururaja K, Prajakta G Ganu
A compact execution history for dynamic slicing,
Information Processing Letters, vol. 85, number 3 (14 February 2003), 145-152.
Full paper
4. U.P. Khedker, D.M. Dhamdhere
Bidirectional data flow analysis:
Myths and Reality,
ACM SIGPLAN Notices, vol.34, 6,
(1999), 47-57.
Abstract
|
Full paper
5. D.M. Dhamdhere, K.V. Sankaranarayanan
Debugging of optimized programs.
ACM Transactions on
Programming Languages & Systems, vol.20 (1998),
1111-1130.
Abstract
|
Full paper
6. V.M. Dhaneshwar, D.M. Dhamdhere
Strength reduction of large
expressions,
Journal of Programming Languages,
vol. 3 (1995), 95-120.
Abstract
|
Full paper
7. U.P. Khedker, D.M. Dhamdhere
A generalized theory of
bit vector data flow analysis,
ACM Transactions on
Programming Languages & Systems, vol.16, 5 (Sept.
1994), 1472-1511.
Abstract
|
Full paper
8. D.M. Dhamdhere, U.P. Khedker
Complexity of bidirectional
data flows,
Proceedings of Twentieth annual symposium on the
Principles of Programming Languages,
Charleston, South Carolina,
January 1993, 397-408.
Abstract
|
Full paper
9. D.M. Dhamdhere, H. Patil
An elimination algorithm for bi-directional
data flow problems
using edge placement,
ACM Transactions on Programming
Languages & Systems, vol. 15 (1993), 312-336.
10. D.M. Dhamdhere, B.K. Rosen, F.K. Zadeck
How to analyze large programs
efficiently and informatively,
Proceedings of SIGPLAN'92 Programming
Language Design and Implementation,
San Francisco,
June 1992, 212-223.
11. D.M. Dhamdhere
Practical adaptation of Global
Optimisation Algorithm by Morel & Renvoise,
ACM Transactions on Programming
Languages & Systems, vol.13, no.2 (1991), 291-294.
12. A. Balachandran, D.M. Dhamdhere, S. Biswas
Efficient retargetable code generation
using bottom-up tree pattern matching,
Computer Languages,
vol.15, no.3 (1990), 127-140.
13. D.M. Dhamdhere
A usually linear algorithm for
register assignment using edge placement of Load and Store instructions,
Computer Languages, vol.15, no.2
(1990), 83-94.
14. D.M. Dhamdhere
A fast algorithm for code movement
optimisation,
SIGPLAN notices,
vol.23, no.10(1988), 172-180.
15. D.M. Dhamdhere
Register assignment using code
placement techniques,
Computer Languages, vol.13, no.2
(1988), 75-93.
16. D.M. Dhamdhere
A new algorithm for composite
hoisting and strength reduction optimization,
International Journal of Computer
Mathematics, vol.27, no.1 (1989), 1-14.
17. D.M. Dhamdhere, J.S. Keith
Characterisation of program loops
in code optimization,
Computer Languages, vol.8,
no.2 (1983), 69-76.
18. S.M. Joshi, D.M. Dhamdhere
A composite hoisting-strength
reduction transformation for global program optimization,
International Journal of Computer
Mathematics, Parts I & II,
vol.11, no.1 (1982), 21-41 &
no. 2 (1982) 111-126.
19. D.M. Dhamdhere, J.R. Isaac
A composite algorithm for
strength reduction and code movement optimisation,
International Journal of
Computers and Information Sciences,
vol.9, no.3 (1980), 243-73.
20. D.M. Dhamdhere
On algorithms for operator strength reduction,
Communications of ACM, vol.22,
no.5 (May 79), 311-312.