- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for expandCalls (0.3 sec)
-
test/fixedbugs/issue61992.go
// compile // Copyright 2023 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue 61992, inconsistent 'mem' juggling in expandCalls package p type S1 struct { a, b, c []int i int } type S2 struct { a, b []int m map[int]int } func F(i int, f func(S1, S2, int) int) int { return f( S1{},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 15:40:52 UTC 2023 - 439 bytes - Viewed (0) -
src/cmd/compile/internal/ssa/compile.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Apr 22 14:55:18 UTC 2024 - 18.6K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/expand_calls.go
"fmt" ) func postExpandCallsDecompose(f *Func) { decomposeUser(f) // redo user decompose to cleanup after expand calls decomposeBuiltIn(f) // handles both regular decomposition and cleanup. } func expandCalls(f *Func) { // Convert each aggregate arg to a call into "dismantle aggregate, store/pass parts" // Convert each aggregate result from a call into "assemble aggregate from parts"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 28 05:13:40 UTC 2023 - 31.9K bytes - Viewed (0) -
test/fixedbugs/issue45344.go
// compile // Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue 45344: expand_calls does not handle direct interface // typed argument well. package p type T struct { a map[int]int } func F(t T) { G(t) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri Apr 02 00:45:56 UTC 2021 - 350 bytes - Viewed (0) -
test/fixedbugs/issue48916.go
// compile // Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Issue 48916: expand_calls pass crashes due to a (dead) // use of an OpInvalid value. package p type T struct { num int64 } func foo(vs map[T]struct{}, d T) error { _, ok := vs[d] if !ok { return nil } switch d.num { case 0:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Oct 12 18:00:16 UTC 2021 - 535 bytes - Viewed (0) -
platforms/documentation/docs/src/docs/userguide/releases/troubleshooting.adoc
.Debugging dependency conflicts with build scans image::troubleshooting-dependency-management-build-scan.png[] The link:https://scans.gradle.com/s/sample/troubleshooting-userguide/dependencies?expandAll&filters=WzFd&toggled=W1swXSxbMF0sWzAsMF0sWzAsMV1d[actual build scan] with filtering criteria is available for exploration. [[sec:troubleshooting_performance]] == Troubleshooting slow builds
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Apr 06 02:22:03 UTC 2024 - 11.5K bytes - Viewed (0) -
src/cmd/compile/internal/inline/inlheur/scoring.go
// inliner. Sample output lines: // // Score Adjustment Status Callee CallerPos ScoreFlags // 115 40 DEMOTED cmd/compile/internal/abi.(*ABIParamAssignment).Offset expand_calls.go:1679:14|6 panicPathAdj // 76 -5n PROMOTED runtime.persistentalloc mcheckmark.go:48:45|3 inLoopAdj // 201 0 --- PGO unicode.DecodeRuneInString utf8.go:312:30|1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Mar 27 20:42:52 UTC 2024 - 24.2K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/debug.go
types, offsets := inp.RegisterTypesAndOffsets() for k, t := range types { // Note: this recipe for creating a LocalSlot is designed // to be compatible with the one used in expand_calls.go // as opposed to decompose.go. The expand calls code just // takes the base name and creates an offset into it, // without using the SplitOf/SplitOffset fields. The code
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jun 10 19:44:43 UTC 2024 - 58.4K bytes - Viewed (0)