Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 23 of 23 for LoweredWB (0.18 sec)

  1. src/cmd/compile/internal/ssa/_gen/ARM.rules

    (NE (CMPconst [0] (GreaterEqual cc)) yes no) => (GE cc yes no)
    (NE (CMPconst [0] (GreaterEqualU cc)) yes no) => (UGE cc yes no)
    
    // Write barrier.
    (WB ...) => (LoweredWB ...)
    
    (PanicBounds [kind] x y mem) && boundsABI(kind) == 0 => (LoweredPanicBoundsA [kind] x y mem)
    (PanicBounds [kind] x y mem) && boundsABI(kind) == 1 => (LoweredPanicBoundsB [kind] x y mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 90.1K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/opGen.go

    		nilCheck:       true,
    		faultOnNilArg0: true,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 255}, // AX CX DX BX SP BP SI DI
    			},
    		},
    	},
    	{
    		name:         "LoweredWB",
    		auxType:      auxInt64,
    		argLen:       1,
    		clobberFlags: true,
    		reg: regInfo{
    			clobbers: 65280, // X0 X1 X2 X3 X4 X5 X6 X7
    			outputs: []outputInfo{
    				{0, 128}, // DI
    			},
    		},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/ARM64.rules

    (AtomicAnd(64|32|8)Variant     ...) => (LoweredAtomicAnd(64|32|8)Variant     ...)
    (AtomicOr(64|32|8)Variant      ...) => (LoweredAtomicOr(64|32|8)Variant      ...)
    
    // Write barrier.
    (WB ...) => (LoweredWB ...)
    
    // Publication barrier (0xe is ST option)
    (PubBarrier mem) => (DMB [0xe] mem)
    
    (PanicBounds [kind] x y mem) && boundsABI(kind) == 0 => (LoweredPanicBoundsA [kind] x y mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 113.1K bytes
    - Viewed (0)
Back to top