Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for JUMPTABLE (0.18 sec)

  1. src/cmd/compile/internal/ssa/_gen/ARM64Ops.go

    		{name: "GEnoov", controls: 1}, // 'GE' but without honoring overflow
    
    		// JUMPTABLE implements jump tables.
    		// Aux is the symbol (an *obj.LSym) for the jump table.
    		// control[0] is the index into the jump table.
    		// control[1] is the address of the jump table (the address of the symbol stored in Aux).
    		{name: "JUMPTABLE", controls: 2, aux: "Sym"},
    	}
    
    	archs = append(archs, arch{
    		name:               "ARM64",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 58.8K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    (If (SETGEF cmp) yes no) => (UGE  cmp yes no)
    (If (SETEQF cmp) yes no) => (EQF  cmp yes no)
    (If (SETNEF cmp) yes no) => (NEF  cmp yes no)
    
    (If cond yes no) => (NE (TESTB cond cond) yes no)
    
    (JumpTable idx) => (JUMPTABLE {makeJumpTableSym(b)} idx (LEAQ <typ.Uintptr> {makeJumpTableSym(b)} (SB)))
    
    // Atomic loads.  Other than preserving their ordering with respect to other loads, nothing special here.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
Back to top