Lines Matching refs:strides
160 std::vector<int> strides;
2593 switch (fImpl->strides.size()) {
2606 default: break; //SkASSERT(fImpl->strides.size() <= 7);
2613 this->nregs(), this->loop(), fImpl->strides.data(), this->nargs(),
2633 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2641 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2870 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2895 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2917 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2922 K*fImpl->strides[i]);
2948 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2971 for (size_t i = 0; i < fImpl->strides.size(); i++) {
2974 llvm::Type::getInt8Ty (*ctx), args[i], fImpl->strides[i]);
3085 const std::vector<int>& strides,
3087 fImpl->strides = strides;
3101 int Program::nargs() const { return (int)fImpl->strides.size(); }
3262 if (fImpl->strides.size() >= 4) {
3267 if (fImpl->strides.size() >= 5) {
3273 if (fImpl->strides.size() >= 6) {
3311 if (fImpl->strides.size() >= 5) {
3314 if (fImpl->strides.size() >= 6) {
3335 if (fImpl->strides.size() >= 6) {
3404 if (SK_ARRAY_COUNT(arg) < fImpl->strides.size()) {
4300 for (int i = 0; i < (int)fImpl->strides.size(); i++) {
4301 if (fImpl->strides[i]) {
4302 add(arg[i], K*fImpl->strides[i]);
4319 for (int i = 0; i < (int)fImpl->strides.size(); i++) {
4320 if (fImpl->strides[i]) {
4321 add(arg[i], 1*fImpl->strides[i]);