Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for splitload (0.16 sec)

  1. src/cmd/compile/internal/ssa/config.go

    	lateLowerValue valueRewriter  // value lowering function that needs to be run after the first round; only used on some architectures
    	splitLoad      valueRewriter  // function for splitting merged load ops; only used on some architectures
    	registers      []Register     // machine registers
    	gpRegMask      regMask        // general purpose integer register mask
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:11:47 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/addressingmodes.go

    				f.Config.splitLoad(v)
    			}
    		}
    	}
    }
    
    // combineFirst contains ops which appear in combine as the
    // first part of the key.
    var combineFirst = map[Op]bool{}
    
    func init() {
    	for k := range combine {
    		combineFirst[k[0]] = true
    	}
    }
    
    // needSplit contains instructions that should be postprocessed by splitLoad
    // into a more-efficient two-instruction form.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 26 17:19:57 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/flagalloc.go

    			}
    
    			// If v will be spilled, and v uses memory, then we must split it
    			// into a load + a flag generator.
    			if spill[v.ID] && v.MemoryArg() != nil {
    				remove = append(remove, v)
    				if !f.Config.splitLoad(v) {
    					f.Fatalf("can't split flag generator: %s", v.LongString())
    				}
    			}
    
    			// Make sure any flag arg of v is in the flags register.
    			// If not, recompute it.
    			for i, a := range v.Args {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 31 21:41:20 UTC 2022
    - 6.7K bytes
    - Viewed (0)
  4. src/cmd/dist/buildtool.go

    		return "", false
    	}
    	b := fileArch[0]
    	if b == '_' || ('a' <= b && b <= 'z') {
    		return "", false
    	}
    	archCaps = fileArch
    	fileArch = strings.ToLower(fileArch)
    	fileArch = strings.TrimSuffix(fileArch, "splitload")
    	fileArch = strings.TrimSuffix(fileArch, "latelower")
    	if fileArch == goArch {
    		return "", false
    	}
    	if fileArch == strings.TrimSuffix(goArch, "le") {
    		return "", false
    	}
    	return archCaps, true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 09 23:29:41 UTC 2024
    - 11.5K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/rulegen.go

    		match = normalizeSpaces(match[:i])
    	}
    	return match, cond, result
    }
    
    func genRules(arch arch)          { genRulesSuffix(arch, "") }
    func genSplitLoadRules(arch arch) { genRulesSuffix(arch, "splitload") }
    func genLateLowerRules(arch arch) { genRulesSuffix(arch, "latelower") }
    
    func genRulesSuffix(arch arch, suff string) {
    	// Open input file.
    	text, err := os.Open(arch.name + suff + ".rules")
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat Sep 02 22:09:21 UTC 2023
    - 48.7K bytes
    - Viewed (0)
  6. src/mime/encodedword.go

    	buf.WriteByte('?')
    }
    
    // closeWord writes the end of an encoded-word into buf.
    func closeWord(buf *strings.Builder) {
    	buf.WriteString("?=")
    }
    
    // splitWord closes the current encoded-word and opens a new one.
    func (e WordEncoder) splitWord(buf *strings.Builder, charset string) {
    	closeWord(buf)
    	buf.WriteByte(' ')
    	e.openWord(buf, charset)
    }
    
    func isUTF8(charset string) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 16:12:35 UTC 2024
    - 10K bytes
    - Viewed (0)
  7. tensorflow/cc/framework/gradient_checker_test.cc

      double max_error;
      TF_ASSERT_OK((ComputeGradientError<double, double, double>(
          scope, {x}, {x_shape}, {z}, {z_shape}, &max_error)));
      EXPECT_LT(max_error, 1e-10);
    }
    
    TEST(GradientCheckerTest, SplitGrad) {
      // Split is an op with single inputs and multiple outputs.
      Scope scope = Scope::NewRootScope();
      TensorShape x_shape({5, 2});
      auto x = Placeholder(scope, DT_DOUBLE, Placeholder::Shape(x_shape));
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Aug 06 15:54:08 UTC 2018
    - 6.7K bytes
    - Viewed (0)
  8. tensorflow/cc/gradients/array_grad.cc

    Status SplitGrad(const Scope& scope, const Operation& op,
                     const std::vector<Output>& grad_inputs,
                     std::vector<Output>* grad_outputs) {
      grad_outputs->push_back(NoGradient());
      grad_outputs->push_back(Concat(scope, grad_inputs, op.input(0)));
      return scope.status();
    }
    REGISTER_GRADIENT_OP("Split", SplitGrad);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Oct 10 23:33:32 UTC 2023
    - 31.7K bytes
    - Viewed (0)
  9. tensorflow/cc/gradients/array_grad_test.cc

    TEST_F(ArrayGradTest, IdentityGrad) {
      TensorShape shape({5, 2});
      auto x = Placeholder(scope_, DT_FLOAT, Placeholder::Shape(shape));
      auto y = Identity(scope_, x);
      RunTest(x, shape, y, shape);
    }
    
    TEST_F(ArrayGradTest, SplitGrad) {
      TensorShape x_shape({5, 2});
      auto x = Placeholder(scope_, DT_FLOAT, Placeholder::Shape(x_shape));
      // Split along the second dimension.
      auto split_dim = Const(scope_, 1, {});
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Oct 10 23:33:32 UTC 2023
    - 19.3K bytes
    - Viewed (0)
  10. samples/bookinfo/src/productpage/static/tailwind/tailwind.css

    r=this,n="",a=this.currToken;this.currToken&&this.currToken[A.FIELDS.TYPE]===T.colon;)n+=this.content(),this.position++;if(!this.currToken)return this.expected(["pseudo-class","pseudo-element"],this.position-1);if(this.currToken[A.FIELDS.TYPE]===T.word)this.splitWord(!1,function(s,o){n+=s,r.newNode(new vk.default({value:n,source:Ca(a,r.currToken),sourceIndex:a[A.FIELDS.START_POS]})),o>1&&r.nextToken&&r.nextToken[A.FIELDS.TYPE]===T.openParenthesis&&r.error("Misplaced parenthesis.",{index:r.nextToken[A.FIELDS.START_POS]})});else...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 28 14:48:01 UTC 2024
    - 357.1K bytes
    - Viewed (1)
Back to top