Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Narrowing/widening the Func along a dimension (#6756) #6775

Closed
wants to merge 1 commit into from

Commits on Aug 8, 2022

  1. Narrowing/widening the Func along a dimension

    As discussed, this implements an utility to make it easier
    to write code that wants to essentially operate either on
    smaller chunks than the whole type, or operate on several
    consecutive elements as a large element.
    
    The bigger picture is that it is desirable to perform load
    widening in such situations, and while this doesn't do that,
    at least having a common interface should be a step in that direction.
    
    I've took liberty to add/expose some QoL variable-bit-lenth
    operations in IROperator, while there.
    
    I believe, this has sufficient test coverage now.
    While implmeneting, i stumbled&fixed
    halide#6782
    
    Refs. halide#6756
    LebedevRI committed Aug 8, 2022
    Configuration menu
    Copy the full SHA
    b26e978 View commit details
    Browse the repository at this point in the history