Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for SETGE (0.2 sec)

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

    // Absorb flag constants into SETxx ops.
    ((SETEQ|SETLE|SETGE|SETBE|SETAE) (FlagEQ))     => (MOVLconst [1])
    ((SETNE|SETL|SETG|SETB|SETA)     (FlagEQ))     => (MOVLconst [0])
    ((SETNE|SETL|SETLE|SETB|SETBE)   (FlagLT_ULT)) => (MOVLconst [1])
    ((SETEQ|SETG|SETGE|SETA|SETAE)   (FlagLT_ULT)) => (MOVLconst [0])
    ((SETNE|SETL|SETLE|SETA|SETAE)   (FlagLT_UGT)) => (MOVLconst [1])
    ((SETEQ|SETG|SETGE|SETB|SETBE)   (FlagLT_UGT)) => (MOVLconst [0])
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
  2. src/cmd/internal/obj/x86/anames.go

    	"SARL",
    	"SARQ",
    	"SARW",
    	"SARXL",
    	"SARXQ",
    	"SBBB",
    	"SBBL",
    	"SBBQ",
    	"SBBW",
    	"SCASB",
    	"SCASL",
    	"SCASQ",
    	"SCASW",
    	"SETCC",
    	"SETCS",
    	"SETEQ",
    	"SETGE",
    	"SETGT",
    	"SETHI",
    	"SETLE",
    	"SETLS",
    	"SETLT",
    	"SETMI",
    	"SETNE",
    	"SETOC",
    	"SETOS",
    	"SETPC",
    	"SETPL",
    	"SETPS",
    	"SFENCE",
    	"SGDT",
    	"SHA1MSG1",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 11 18:32:50 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/arch/x86/x86asm/intel.go

    }
    
    var intelOp = map[Op]string{
    	JAE:       "jnb",
    	JA:        "jnbe",
    	JGE:       "jnl",
    	JNE:       "jnz",
    	JG:        "jnle",
    	JE:        "jz",
    	SETAE:     "setnb",
    	SETA:      "setnbe",
    	SETGE:     "setnl",
    	SETNE:     "setnz",
    	SETG:      "setnle",
    	SETE:      "setz",
    	CMOVAE:    "cmovnb",
    	CMOVA:     "cmovnbe",
    	CMOVGE:    "cmovnl",
    	CMOVNE:    "cmovnz",
    	CMOVG:     "cmovnle",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 29 22:23:32 UTC 2017
    - 11.7K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/x86/x86asm/gnu.go

    				break SuffixLoop
    			}
    		}
    	}
    
    	if needSuffix {
    		switch inst.Op {
    		case CMPXCHG8B, FLDCW, FNSTCW, FNSTSW, LDMXCSR, LLDT, LMSW, LTR, PCLMULQDQ,
    			SETA, SETAE, SETB, SETBE, SETE, SETG, SETGE, SETL, SETLE, SETNE, SETNO, SETNP, SETNS, SETO, SETP, SETS,
    			SLDT, SMSW, STMXCSR, STR, VERR, VERW:
    			// For various reasons, libopcodes emits no suffix for these instructions.
    
    		case CRC32:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 21.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/386Ops.go

    		{name: "SETG", argLength: 1, reg: readflags, asm: "SETGT"},  // extract signed > condition from arg0
    		{name: "SETGE", argLength: 1, reg: readflags, asm: "SETGE"}, // extract signed >= condition from arg0
    		{name: "SETB", argLength: 1, reg: readflags, asm: "SETCS"},  // extract unsigned < condition from arg0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 14 08:10:32 UTC 2023
    - 45.1K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/_gen/AMD64Ops.go

    		{name: "SETG", argLength: 1, reg: readflags, asm: "SETGT"},  // extract signed > condition from arg0
    		{name: "SETGE", argLength: 1, reg: readflags, asm: "SETGE"}, // extract signed >= condition from arg0
    		{name: "SETB", argLength: 1, reg: readflags, asm: "SETCS"},  // extract unsigned < condition from arg0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Aug 04 16:40:24 UTC 2023
    - 98K bytes
    - Viewed (1)
  7. src/cmd/compile/internal/ssa/rewrite386.go

    	return false
    }
    func rewriteValue386_Op386SETGE(v *Value) bool {
    	v_0 := v.Args[0]
    	// match: (SETGE (InvertFlags x))
    	// result: (SETLE x)
    	for {
    		if v_0.Op != Op386InvertFlags {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(Op386SETLE)
    		v.AddArg(x)
    		return true
    	}
    	// match: (SETGE (FlagEQ))
    	// result: (MOVLconst [1])
    	for {
    		if v_0.Op != Op386FlagEQ {
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 21 21:05:46 UTC 2023
    - 262.4K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/rewriteAMD64.go

    }
    func rewriteValueAMD64_OpAMD64SETGE(v *Value) bool {
    	v_0 := v.Args[0]
    	// match: (SETGE (InvertFlags x))
    	// result: (SETLE x)
    	for {
    		if v_0.Op != OpAMD64InvertFlags {
    			break
    		}
    		x := v_0.Args[0]
    		v.reset(OpAMD64SETLE)
    		v.AddArg(x)
    		return true
    	}
    	// match: (SETGE (FlagEQ))
    	// result: (MOVLconst [1])
    	for {
    		if v_0.Op != OpAMD64FlagEQ {
    			break
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 712.7K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/arch/x86/x86asm/tables.go

    	SCASW:           "SCASW",
    	SETA:            "SETA",
    	SETAE:           "SETAE",
    	SETB:            "SETB",
    	SETBE:           "SETBE",
    	SETE:            "SETE",
    	SETG:            "SETG",
    	SETGE:           "SETGE",
    	SETL:            "SETL",
    	SETLE:           "SETLE",
    	SETNE:           "SETNE",
    	SETNO:           "SETNO",
    	SETNP:           "SETNP",
    	SETNS:           "SETNS",
    	SETO:            "SETO",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 16 22:24:28 UTC 2022
    - 266.8K bytes
    - Viewed (0)
  10. src/cmd/asm/internal/asm/testdata/amd64enc.s

    	SETGT DL                                // 0f9fc2
    	SETGT R11                               // 410f9fc3
    	SETGE (BX)                              // 0f9d03
    	SETGE (R11)                             // 410f9d03
    	SETGE DL                                // 0f9dc2
    	SETGE R11                               // 410f9dc3
    	SETLT (BX)                              // 0f9c03
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 08 21:38:44 UTC 2021
    - 581.9K bytes
    - Viewed (0)
Back to top