Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for OpAMD64LEAQ1 (0.12 sec)

  1. src/cmd/compile/internal/ssa/addressingmodes.go

    	[2]Op{OpAMD64MOVQstoreconst, OpAMD64LEAQ1}: OpAMD64MOVQstoreconstidx1,
    	[2]Op{OpAMD64MOVQstoreconst, OpAMD64LEAQ8}: OpAMD64MOVQstoreconstidx8,
    
    	[2]Op{OpAMD64SETEQstore, OpAMD64LEAQ1}: OpAMD64SETEQstoreidx1,
    	[2]Op{OpAMD64SETNEstore, OpAMD64LEAQ1}: OpAMD64SETNEstoreidx1,
    	[2]Op{OpAMD64SETLstore, OpAMD64LEAQ1}:  OpAMD64SETLstoreidx1,
    	[2]Op{OpAMD64SETLEstore, OpAMD64LEAQ1}: OpAMD64SETLEstoreidx1,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jul 26 17:19:57 UTC 2023
    - 24.3K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/rewrite.go

    		return true
    	}
    	if x.Op == OpAMD64ADDQ && y.Op == OpAMD64LEAQ1 && y.AuxInt == n && y.Aux == nil &&
    		(x.Args[0] == y.Args[0] && x.Args[1] == y.Args[1] ||
    			x.Args[0] == y.Args[1] && x.Args[1] == y.Args[0]) {
    		return true
    	}
    	if x.Op == OpAMD64LEAQ1 && y.Op == OpAMD64LEAQ1 && y.AuxInt == x.AuxInt+n && x.Aux == y.Aux &&
    		(x.Args[0] == y.Args[0] && x.Args[1] == y.Args[1] ||
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewriteAMD64.go

    		x := v_0.Args[0]
    		v.reset(OpAMD64LEAQ1)
    		v.AuxInt = int32ToAuxInt(c)
    		v.AddArg2(x, y)
    		return true
    	}
    	// match: (ADDQconst [c] (SHLQconst [1] x))
    	// result: (LEAQ1 [c] x x)
    	for {
    		c := auxIntToInt32(v.AuxInt)
    		if v_0.Op != OpAMD64SHLQconst || auxIntToInt8(v_0.AuxInt) != 1 {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(OpAMD64LEAQ1)
    		v.AuxInt = int32ToAuxInt(c)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 712.7K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/opGen.go

    	OpAMD64CVTSQ2SD
    	OpAMD64CVTSD2SS
    	OpAMD64CVTSS2SD
    	OpAMD64MOVQi2f
    	OpAMD64MOVQf2i
    	OpAMD64MOVLi2f
    	OpAMD64MOVLf2i
    	OpAMD64PXOR
    	OpAMD64POR
    	OpAMD64LEAQ
    	OpAMD64LEAL
    	OpAMD64LEAW
    	OpAMD64LEAQ1
    	OpAMD64LEAL1
    	OpAMD64LEAW1
    	OpAMD64LEAQ2
    	OpAMD64LEAL2
    	OpAMD64LEAW2
    	OpAMD64LEAQ4
    	OpAMD64LEAL4
    	OpAMD64LEAW4
    	OpAMD64LEAQ8
    	OpAMD64LEAL8
    	OpAMD64LEAW8
    	OpAMD64MOVBload
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 1M bytes
    - Viewed (0)
Back to top