Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for MULW (0.21 sec)

  1. test/codegen/arithmetic.go

    	return 2*x + 1
    }
    
    func MULA(a, b, c uint32) (uint32, uint32, uint32) {
    	// arm:`MULA`,-`MUL\s`
    	// arm64:`MADDW`,-`MULW`
    	r0 := a*b + c
    	// arm:`MULA`,-`MUL\s`
    	// arm64:`MADDW`,-`MULW`
    	r1 := c*79 + a
    	// arm:`ADD`,-`MULA`,-`MUL\s`
    	// arm64:`ADD`,-`MADD`,-`MULW`
    	// ppc64x:`ADD`,-`MULLD`
    	r2 := b*64 + c
    	return r0, r1, r2
    }
    
    func MULS(a, b, c uint32) (uint32, uint32, uint32) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 15:28:00 UTC 2024
    - 15.2K bytes
    - Viewed (0)
  2. test/codegen/comparisons.go

    		return 1
    	}
    
    	// arm64:`CMN`,-`MADD`,`MUL`,`(BMI|BPL)`
    	if b+c*d >= 0 {
    		return 2
    	}
    
    	// arm64:`CMNW`,-`MADDW`,`MULW`,`BEQ`,`(BMI|BPL)`
    	// arm:`CMN`,-`MULA`,`MUL`,`BEQ`,`(BMI|BPL)`
    	if e+f*g > 0 {
    		return 5
    	}
    
    	// arm64:`CMNW`,-`MADDW`,`MULW`,`BEQ`,`(BMI|BPL)`
    	// arm:`CMN`,-`MULA`,`MUL`,`BEQ`,`(BMI|BPL)`
    	if f+g*h <= 0 {
    		return 6
    	}
    	return 0
    }
    
    // var - var*var
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 19 16:31:02 UTC 2024
    - 15.2K bytes
    - Viewed (0)
Back to top