Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for Branch (0.26 sec)

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

    	BEQ	R1, R2, label2	// BEQ R1, R2, 20	// 1022fffd
    
    //
    // other integer conditional branch
    //
    //	LBRA rreg ',' rel
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    label3:
    	BLTZ	R1, 1(PC)	// BLTZ R1, 1(PC)	// 04200001
    	BLTZ	R1, label3	// BLTZ R1, 22		// 0420fffd
    
    //
    // floating point conditional branch
    //
    //	LBRA rel
    label4:
    	BFPT	1(PC)	// BFPT 1(PC)			// 4501000100000000
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 08 12:17:12 GMT 2023
    - 12.4K bytes
    - Viewed (0)
  2. codereview.cfg

    branch: master...
    Plain Text
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Feb 19 18:44:53 GMT 2021
    - 15 bytes
    - Viewed (0)
  3. doc/next/6-stdlib/99-minor/debug/elf/66054.md

    The `debug/elf` package now defines [PT_OPENBSD_NOBTCFI]. This [ProgType] is
    used to disable Branch Tracking Control Flow Integrity (BTCFI) enforcement
    Plain Text
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Fri Apr 12 20:57:18 GMT 2024
    - 173 bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/testdata/mips.s

    //	}
    label2:
    	BEQ	R1, R2, 1(PC)
    	BEQ	R1, R2, label2	// BEQ R1, R2, 83
    
    //
    // other integer conditional branch
    //
    //	LBRA rreg ',' rel
    //	{
    //		outcode(int($1), &$2, 0, &$4);
    //	}
    label3:
    	BLTZ	R1, 1(PC)
    	BLTZ	R1, label3	// BLTZ R1, 85
    
    //
    // floating point conditional branch
    //
    //	LBRA rel
    label4:
    	BFPT	1(PC)
    	BFPT	label4	// BFPT 87
    
    
    	//
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Aug 08 12:17:12 GMT 2023
    - 6.7K bytes
    - Viewed (0)
  5. src/cmd/asm/internal/asm/asm.go

    		if targetProg == nil {
    			p.errorf("undefined label %s", patch.label)
    			return
    		}
    		p.branch(patch.addr, targetProg)
    	}
    	p.toPatch = p.toPatch[:0]
    }
    
    func (p *Parser) branch(addr *obj.Addr, target *obj.Prog) {
    	*addr = obj.Addr{
    		Type:  obj.TYPE_BRANCH,
    		Index: 0,
    	}
    	addr.Val = target
    }
    
    // asmInstruction assembles an instruction.
    // MOVW R9, (R10)
    Go
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Feb 21 14:34:57 GMT 2024
    - 25.3K bytes
    - Viewed (0)
  6. src/cmd/asm/internal/asm/testdata/amd64.s

    	CMPPD	foo+4(SB), X2, 4
    
    // LTYPEX spec9	{ outcode($1, &$2); }
    	PINSRW	$4, AX, X2
    	PINSRW	$4, foo+4(SB), X2
    
    // LTYPERT spec10	{ outcode($1, &$2); }
    	JCS	2(PC)
    	RETFL	$4
    
    // Was bug: LOOP is a branch instruction.
    	JCS	2(PC)
    loop:
    	LOOP	loop // LOOP
    
    	// Intel pseudonyms for our own renamings.
    	PADDD	M2, M1 // PADDL M2, M1
    	MOVDQ2Q	X1, M1 // MOVQ X1, M1
    	MOVNTDQ	X1, (AX)	// MOVNTO X1, (AX)
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Apr 09 18:57:21 GMT 2019
    - 3.3K bytes
    - Viewed (0)
  7. src/cmd/asm/internal/asm/testdata/386.s

    // LTYPEXC spec9	{ outcode(int($1), &$2); }
    	CMPPD	X0, X1, 4
    	CMPPD	foo+4(SB), X1, 4
    
    // LTYPEX spec10	{ outcode(int($1), &$2); }
    	PINSRD	$1, (AX), X0
    	PINSRD	$2, foo+4(FP), X0
    
    // Was bug: LOOP is a branch instruction.
    	JCS	2(PC)
    loop:
    	LOOP	loop // LOOP
    
    // Tests for TLS reference.
    	MOVL    (TLS), AX
    	MOVL    8(TLS), DX
    
    // LTYPE0 nonnon	{ outcode(int($1), &$2); }
    	RET
    Others
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Apr 09 18:57:21 GMT 2019
    - 2K bytes
    - Viewed (0)
  8. api/go1.11.txt

    pkg debug/elf, const R_RISCV_ADD8 = 33
    pkg debug/elf, const R_RISCV_ADD8 R_RISCV
    pkg debug/elf, const R_RISCV_ALIGN = 43
    pkg debug/elf, const R_RISCV_ALIGN R_RISCV
    pkg debug/elf, const R_RISCV_BRANCH = 16
    pkg debug/elf, const R_RISCV_BRANCH R_RISCV
    pkg debug/elf, const R_RISCV_CALL = 18
    pkg debug/elf, const R_RISCV_CALL R_RISCV
    pkg debug/elf, const R_RISCV_CALL_PLT = 19
    pkg debug/elf, const R_RISCV_CALL_PLT R_RISCV
    Plain Text
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Wed Aug 22 03:48:56 GMT 2018
    - 25K bytes
    - Viewed (2)
  9. api/go1.10.txt

    pkg debug/macho, const ARM_RELOC_SECTDIFF RelocTypeARM
    pkg debug/macho, const ARM_RELOC_VANILLA = 0
    pkg debug/macho, const ARM_RELOC_VANILLA RelocTypeARM
    pkg debug/macho, const ARM_THUMB_32BIT_BRANCH = 7
    pkg debug/macho, const ARM_THUMB_32BIT_BRANCH RelocTypeARM
    pkg debug/macho, const ARM_THUMB_RELOC_BR22 = 6
    pkg debug/macho, const ARM_THUMB_RELOC_BR22 RelocTypeARM
    pkg debug/macho, const FlagAllModsBound = 4096
    Plain Text
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Tue Feb 06 05:00:01 GMT 2018
    - 30.1K bytes
    - Viewed (0)
  10. doc/go1.17_spec.html

    <p>
    "If" statements specify the conditional execution of two branches
    according to the value of a boolean expression.  If the expression
    evaluates to true, the "if" branch is executed, otherwise, if
    present, the "else" branch is executed.
    </p>
    
    <pre class="ebnf">
    IfStmt = "if" [ SimpleStmt ";" ] Expression Block [ "else" ( IfStmt | Block ) ] .
    </pre>
    
    <pre>
    if x &gt; max {
    	x = max
    HTML
    - Registered: Tue Apr 30 11:13:12 GMT 2024
    - Last Modified: Thu Apr 11 20:22:45 GMT 2024
    - 211.6K bytes
    - Viewed (0)
Back to top