Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 46 for cmpsym (0.2 sec)

  1. src/cmd/internal/obj/mips/obj0.go

    			p.As = AADDVU
    		}
    	}
    }
    
    func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
    	// TODO(minux): add morestack short-cuts with small fixed frame-size.
    	c := ctxt0{ctxt: ctxt, newprog: newprog, cursym: cursym}
    
    	// a switch for enabling/disabling instruction scheduling
    	nosched := true
    
    	if c.cursym.Func().Text == nil || c.cursym.Func().Text.Link == nil {
    		return
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 19:28:53 UTC 2023
    - 30.6K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/obj6.go

    }
    
    // Prog.mark
    const (
    	markBit = 1 << 0 // used in errorCheck to avoid duplicate work
    )
    
    func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
    	if cursym.Func().Text == nil || cursym.Func().Text.Link == nil {
    		return
    	}
    
    	p := cursym.Func().Text
    	autoffset := int32(p.To.Offset)
    	if autoffset < 0 {
    		autoffset = 0
    	}
    
    	hasCall := false
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/asm6.go

    				ab.Put1(byte(op))
    				ab.asmand(ctxt, cursym, p, &p.From, &p.To)
    
    			case Z_m_r:
    				ab.Put1(byte(op))
    				ab.asmand(ctxt, cursym, p, p.GetFrom3(), &p.To)
    
    			case Zm2_r:
    				ab.Put2(byte(op), o.op[z+1])
    				ab.asmand(ctxt, cursym, p, &p.From, &p.To)
    
    			case Zm_r_xm:
    				ab.mediaop(ctxt, o, op, int(yt.zoffset), z)
    				ab.asmand(ctxt, cursym, p, &p.From, &p.To)
    
    			case Zm_r_xm_nr:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  4. src/cmd/internal/obj/pcln.go

    	pcln.Funcdata = make([]*LSym, nfuncdata)
    
    	pcln.Pcsp = funcpctab(ctxt, cursym, "pctospadj", pctospadj, nil)
    	pcln.Pcfile = funcpctab(ctxt, cursym, "pctofile", pctofileline, pcln)
    	pcln.Pcline = funcpctab(ctxt, cursym, "pctoline", pctofileline, nil)
    
    	// Check that all the Progs used as inline markers are still reachable.
    	// See issue #40473.
    	fn := cursym.Func()
    	inlMarkProgs := make(map[*Prog]struct{}, len(fn.InlMarks))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Oct 31 20:45:15 UTC 2022
    - 11.8K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/loong64/asm.go

    				}
    			}
    
    			pc += int64(m)
    		}
    
    		c.cursym.Size = pc
    
    		if !rescan {
    			break
    		}
    	}
    
    	pc += -pc & (FuncAlign - 1)
    	c.cursym.Size = pc
    
    	// lay out the code, emitting code and data relocations.
    
    	c.cursym.Grow(c.cursym.Size)
    
    	bp := c.cursym.P
    	var i int32
    	var out [5]uint32
    	for p := c.cursym.Func().Text.Link; p != nil; p = p.Link {
    		c.pc = p.Pc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 61.8K bytes
    - Viewed (0)
  6. platforms/native/language-native/src/integTest/groovy/org/gradle/language/cpp/tasks/CppUnexportMainSymbolIntegrationTest.groovy

    import org.gradle.nativeplatform.fixtures.app.CppGreeter
    import org.gradle.nativeplatform.fixtures.app.CppMultiply
    import org.gradle.nativeplatform.fixtures.app.CppSourceElement
    import org.gradle.nativeplatform.fixtures.app.CppSum
    import org.gradle.nativeplatform.fixtures.app.IncrementalCppElement
    import org.gradle.nativeplatform.fixtures.app.IncrementalElement
    import org.gradle.nativeplatform.fixtures.app.SourceElement
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/riscv/obj.go

    // concrete, real RISC-V instructions or directive pseudo-ops like TEXT,
    // PCDATA, and FUNCDATA.
    func preprocess(ctxt *obj.Link, cursym *obj.LSym, newprog obj.ProgAlloc) {
    	if cursym.Func().Text == nil || cursym.Func().Text.Link == nil {
    		return
    	}
    
    	// Generate the prologue.
    	text := cursym.Func().Text
    	if text.As != obj.ATEXT {
    		ctxt.Diag("preprocess: found symbol that does not start with TEXT directive")
    		return
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 07 03:32:27 UTC 2024
    - 77K bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleCompileOutputLib.groovy

     * limitations under the License.
     */
    
    package org.gradle.nativeplatform.fixtures.app
    
    class IncrementalCppStaleCompileOutputLib extends IncrementalCppElement {
        final greeter = new CppGreeter()
        final sum = new CppSum()
        final multiply = new CppMultiply()
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            preserve(greeter),
            rename(sum),
            delete(multiply)
        ]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 994 bytes
    - Viewed (0)
  9. platforms/native/platform-native/src/testFixtures/groovy/org/gradle/nativeplatform/fixtures/app/IncrementalCppStaleLinkOutputLib.groovy

    /**
     * A Cpp library that removes all sources.
     */
    class IncrementalCppStaleLinkOutputLib extends IncrementalCppElement {
        private final greeter = new CppGreeter()
        private final sum = new CppSum()
    
        final List<IncrementalElement.Transform> incrementalChanges = [
            delete(greeter.asLib()), delete(sum.asLib())]
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 994 bytes
    - Viewed (0)
  10. src/cmd/internal/obj/mips/asm0.go

    			}
    
    			pc += int64(m)
    		}
    
    		c.cursym.Size = pc
    	}
    	if c.ctxt.Arch.Family == sys.MIPS64 {
    		pc += -pc & (mips64FuncAlign - 1)
    	}
    	c.cursym.Size = pc
    
    	/*
    	 * lay out the code, emitting code and data relocations.
    	 */
    
    	c.cursym.Grow(c.cursym.Size)
    
    	bp := c.cursym.P
    	var i int32
    	var out [4]uint32
    	for p := c.cursym.Func().Text.Link; p != nil; p = p.Link {
    		c.pc = p.Pc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 53.6K bytes
    - Viewed (0)
Back to top