Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 41 for Dupok (0.04 sec)

  1. src/cmd/asm/internal/asm/testdata/386.s

    // the old assembler's (8a's) grammar and hand-writing complete
    // instructions for each rule, to guarantee we cover the same space.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT foo(SB), DUPOK|NOSPLIT, $0
    
    // LTYPE1 nonrem	{ outcode(int($1), &$2); }
    	SETCC	AX
    	SETCC	foo+4(SB)
    
    // LTYPE2 rimnon	{ outcode(int($1), &$2); }
    	DIVB	AX
    	DIVB	foo+4(SB)
    	PUSHL	$foo+4(SB)
    	POPL		AX
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 18:57:21 UTC 2019
    - 2K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/plist.go

    				// Write []uint32{2, 0}.
    				b := make([]byte, 8)
    				ctxt.Arch.ByteOrder.PutUint32(b, 2)
    				s := ctxt.GCLocalsSym(b)
    				if !s.OnList() {
    					ctxt.Globl(s, int64(len(s.P)), int(RODATA|DUPOK))
    				}
    				p.To.Sym = s
    			}
    
    		}
    
    		if curtext == nil {
    			etext = nil
    			continue
    		}
    		etext.Link = p
    		etext = p
    	}
    
    	if newprog == nil {
    		newprog = ctxt.NewProg
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 01 15:52:41 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  3. src/cmd/asm/internal/asm/testdata/amd64.s

    // the old assembler's (6a's) grammar and hand-writing complete
    // instructions for each rule, to guarantee we cover the same space.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT	foo(SB), DUPOK|NOSPLIT, $0
    
    // LTYPE1 nonrem	{ outcode($1, &$2); }
    	NEGQ	R11
    	NEGQ	4(R11)
    	NEGQ	foo+4(SB)
    
    // LTYPE2 rimnon	{ outcode($1, &$2); }
    	INT	$4
    	DIVB	R11
    	DIVB	4(R11)
    	DIVB	foo+4(SB)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 18:57:21 UTC 2019
    - 3.3K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/armv6.s

    // Copyright 2017 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.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT	foo(SB), DUPOK|NOSPLIT, $0
    
    	ADDF	F0, F1, F2    // 002a31ee
    	ADDD.EQ	F3, F4, F5    // 035b340e
    	ADDF.NE	F0, F2        // 002a321e
    	ADDD	F3, F5        // 035b35ee
    	SUBF	F0, F1, F2    // 402a31ee
    	SUBD.EQ	F3, F4, F5    // 435b340e
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Dec 21 16:30:51 UTC 2017
    - 4.6K bytes
    - Viewed (0)
  5. src/cmd/link/internal/loader/loader.go

    				continue
    			}
    			osym := r.Sym(i)
    			st := sym.AbiSymKindToSymKind[objabi.SymKind(osym.Type())]
    			if st != sym.STEXT {
    				continue
    			}
    			dupok := osym.Dupok()
    			if r2, i2 := l.toLocal(gi); r2 != r || i2 != i {
    				// A dupok text symbol is resolved to another package.
    				// We still need to record its presence in the current
    				// package, as the trampoline pass expects packages
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  6. src/cmd/link/internal/loader/loader_test.go

    		if !ldr.AttrOnList(es) {
    			t.Errorf("expected !OnList after update")
    		}
    		if ldr.AttrDuplicateOK(es) {
    			t.Errorf("expected DupOK after creation")
    		}
    		ldr.SetAttrDuplicateOK(es, true)
    		if !ldr.AttrDuplicateOK(es) {
    			t.Errorf("expected !DupOK after update")
    		}
    	}
    
    	sb1 = ldr.MakeSymbolUpdater(es1)
    	sb2 = ldr.MakeSymbolUpdater(es2)
    
    	// Get/set a few other attributes
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 07 19:08:09 UTC 2024
    - 12K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/loong64enc3.s

    // Copyright 2022 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.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT asmtest(SB),DUPOK|NOSPLIT,$0
    	MOVW	$65536(R4), R5			// 1e020014de03800385f81000
    	MOVW	$4096(R4), R5 			// 3e000014de03800385f81000
    	MOVV	$65536(R4), R5			// 1e020014de03800385f81000
    	MOVV	$4096(R4), R5			// 3e000014de03800385f81000
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 14 23:57:43 UTC 2022
    - 6.3K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ir/func.go

    	fn := NewFunc(fpos, fpos, closureName(outerfn, cpos, why), typ)
    	fn.SetIsHiddenClosure(outerfn != nil)
    	if outerfn != nil {
    		fn.SetDupok(outerfn.Dupok()) // if the outer function is dupok, so is the closure
    	}
    
    	clo := &ClosureExpr{Func: fn}
    	clo.op = OCLOSURE
    	clo.pos = cpos
    	clo.SetType(typ)
    	clo.SetTypecheck(1)
    	if why == ORANGE {
    		clo.Func.RangeParent = outerfn
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  9. src/cmd/asm/internal/asm/testdata/mips.s

    // license that can be found in the LICENSE file.
    
    // This input was created by taking the mips64 testcase and modified
    // by hand.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT foo(SB),DUPOK|NOSPLIT,$0
    
    	//inst:
    	//
    	// load ints and bytes
    	//
    	//	LMOVW rreg ',' rreg
    	//	{
    	//		outcode(int($1), &$2, 0, &$4);
    	//	}
    	MOVW	R1, R2
    	MOVW	LO, R1
    	MOVW	HI, R1
    	MOVW	R1, LO
    	MOVW	R1, HI
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 08 12:17:12 UTC 2023
    - 6.7K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/loong64enc1.s

    // Copyright 2022 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.
    
    #include "../../../../../runtime/textflag.h"
    
    TEXT asmtest(SB),DUPOK|NOSPLIT,$0
    lable1:
    	BFPT	1(PC)			// 00050048
    	BFPT	lable1	// BFPT 2	//1ffdff4b
    
    lable2:
    	BFPF	1(PC)			// 00040048
    	BFPF	lable2	// BFPF 4 	// 1ffcff4b
    
    	// relocation in play so the assembled offset should be 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 8.2K bytes
    - Viewed (0)
Back to top