Inventor
PROSSER EDWARD CURTIS
US10 patents
Patents
10 patentsUS6360360B1Mar 19, 2002
Object-oriented compiler mechanism for automatically selecting among multiple implementations of objects
IBM43 citations92
US6301652B1Oct 9, 2001
Instruction cache alignment mechanism for branch targets based on predicted execution frequencies
IBM28 citations92
US5946491AAug 31, 1999
Register allocation method and apparatus for gernerating spill code as a function of register pressure compared to dual thresholds
IBM52 citations91
US5784066AJul 21, 1998
Method and apparatus for using partner information to color nodes in an interference graph within a computer system
IBM43 citations91
US5761514AJun 2, 1998
Register allocation method and apparatus for truncating runaway lifetimes of program variables in a computer system
IBM53 citations91
US6523173B1Feb 18, 2003
Method and apparatus for allocating registers during code compilation using different spill strategies to evaluate spill cost
IBM63 citations90
US5774730AJun 30, 1998
Method and apparatus for improving colorability of constrained nodes in an interference graph within a computer system
IBM48 citations89
US5890000AMar 30, 1999
Cooperation of global and local register allocators for better handling of procedures
IBM37 citations87
US6983459B1Jan 3, 2006
Incorporating register pressure into an inlining compiler
IBM14 citations84
US5937196AAug 10, 1999
Compiling with partial copy propagation
IBM13 citations73