Permalink
Switch branches/tags
Nothing to show
Commits on Mar 6, 2012
Commits on Mar 2, 2012
Commits on Mar 1, 2012
Commits on Feb 28, 2012
Commits on Feb 25, 2012
Commits on Feb 24, 2012
  1. Fix for generating offsets to the right formal params, fix for genera…

    …ting
    
    right addressspace decalartion for non-kernel returns
    jsreeram committed Feb 24, 2012
  2. added code to range analysis that avoid incorrect non-scalar casts; t…

    …he backend now aborts if such a cast is encountered
    sherhut committed Feb 24, 2012
Commits on Feb 23, 2012
  1. Implemented specialization of functions depending on argument's addre…

    …ss spaces.
    
    Other than before, specialisation is triggered by need, thereby reducing the
    generated code size a fair bit.
    sherhut committed Feb 23, 2012
Commits on Feb 22, 2012
Commits on Feb 21, 2012
Commits on Feb 17, 2012
  1. Cleanup

    jsreeram committed Feb 17, 2012
Commits on Feb 16, 2012
Commits on Feb 15, 2012
  1. enabled brute force function specialisation for now: every call site …

    …gets its own version of the called function. Temporary measure until we have proper re-specialisation implemented.
    sherhut committed Feb 15, 2012
Commits on Feb 14, 2012
  1. Changed the function name resolution for specialized functions:

    Original names are now kept and new unique names are stored in an addtional |dispatch| property.
    sherhut committed Feb 14, 2012