Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 17 of 17 for cmpsd (0.05 sec)

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

    // More B/BL cases, and canonical names JMP, CALL.
    
    	BEQ	2(PC)
    	B	foo(SB) // JMP foo(SB)
    	BL	foo(SB) // CALL foo(SB)
    	BEQ	2(PC)
    	JMP	foo(SB)
    	CALL	foo(SB)
    
    // CMPF and CMPD are special.
    	CMPF F1, F2
    	CMPD F1, F2
    
    // AND
    	AND	$255, R0, R1         // ff1000e2
    	AND	$4278190080, R0, R1  // ff1400e2
    	AND.S	$255, R0, R1         // ff1010e2
    	AND.S	$4278190080, R0, R1  // ff1410e2
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 15 20:51:01 UTC 2023
    - 69K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/S390X.rules

    (Select0 (F(ADDS|SUBS) (FMULS y z) x)) && x.Block.Func.useFMA(v) => (FM(ADDS|SUBS) x y z)
    
    // Convert floating point comparisons against zero into 'load and test' instructions.
    (F(CMP|CMPS) x (FMOV(D|S)const [0.0])) => (LT(D|E)BR x)
    (F(CMP|CMPS) (FMOV(D|S)const [0.0]) x) => (InvertFlags (LT(D|E)BR <v.Type> x))
    
    // FSUB, FSUBS, FADD, FADDS now produce a condition code representing the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 18:09:26 UTC 2023
    - 74.3K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/x86/obj6.go

    		}
    		if p.To.Scale == 1 && p.To.Index == REG_TLS {
    			p.To.Scale = 2
    		}
    	}
    
    	// Rewrite 0 to $0 in 3rd argument to CMPPS etc.
    	// That's what the tables expect.
    	switch p.As {
    	case ACMPPD, ACMPPS, ACMPSD, ACMPSS:
    		if p.To.Type == obj.TYPE_MEM && p.To.Name == obj.NAME_NONE && p.To.Reg == REG_NONE && p.To.Index == REG_NONE && p.To.Sym == nil {
    			p.To.Type = obj.TYPE_CONST
    		}
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 18:36:45 UTC 2023
    - 40.9K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/arch/ppc64/ppc64asm/tables.go

    	BCCTRL:         "bcctrl",
    	BCLR:           "bclr",
    	BCLRL:          "bclrl",
    	CMPW:           "cmpw",
    	CMPD:           "cmpd",
    	CMP:            "cmp",
    	CMPWI:          "cmpwi",
    	CMPDI:          "cmpdi",
    	CMPI:           "cmpi",
    	CMPLW:          "cmplw",
    	CMPLD:          "cmpld",
    	CMPL:           "cmpl",
    	CMPLWI:         "cmplwi",
    	CMPLDI:         "cmpldi",
    	CMPLI:          "cmpli",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 17:16:14 UTC 2022
    - 334.7K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/_gen/ARM.rules

    (AND x (MVNshiftRL y [c])) => (BICshiftRL x y [c])
    (AND x (MVNshiftRA y [c])) => (BICshiftRA x y [c])
    
    // floating point optimizations
    (CMPF x (MOVFconst [0])) => (CMPF0 x)
    (CMPD x (MOVDconst [0])) => (CMPD0 x)
    
    // bit extraction
    (SRAconst (SLLconst x [c]) [d]) && buildcfg.GOARM.Version==7 && uint64(d)>=uint64(c) && uint64(d)<=31 => (BFX [(d-c)|(32-d)<<8] x)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 17:19:36 UTC 2023
    - 90.1K bytes
    - Viewed (0)
  6. src/cmd/internal/obj/x86/asm6.go

    	{ACMPPD, yxcmpi, Px, opBytes{Pe, 0xc2}},
    	{ACMPPS, yxcmpi, Pm, opBytes{0xc2, 0}},
    	{ACMPQ, ycmpl, Pw, opBytes{0x83, 07, 0x3d, 0x81, 07, 0x39, 0x3b}},
    	{ACMPSB, ynone, Pb, opBytes{0xa6}},
    	{ACMPSD, yxcmpi, Px, opBytes{Pf2, 0xc2}},
    	{ACMPSL, ynone, Px, opBytes{0xa7}},
    	{ACMPSQ, ynone, Pw, opBytes{0xa7}},
    	{ACMPSS, yxcmpi, Px, opBytes{Pf3, 0xc2}},
    	{ACMPSW, ynone, Pe, opBytes{0xa7}},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 146.9K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/opGen.go

    				{0, 4294901760}, // F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15
    				{1, 4294901760}, // F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15
    			},
    		},
    	},
    	{
    		name:   "CMPD",
    		argLen: 2,
    		asm:    arm.ACMPD,
    		reg: regInfo{
    			inputs: []inputInfo{
    				{0, 4294901760}, // F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 F13 F14 F15
    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