Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ANDCC (0.1 sec)

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

    	ADDIS $1000, R3, R4             // 3c8303e8
    
    	ANDCC $1, R3                    // 70630001
    	ANDCC $1, R3, R4                // 70640001
    	ANDCC $-1, R4                   // 3be0ffff7fe42039
    	ANDCC $-1, R4, R5               // 3be0ffff7fe52039
    	ANDCC $65535, R5                // 70a5ffff
    	ANDCC $65535, R5, R6            // 70a6ffff
    	ANDCC $65536, R6                // 74c60001
    	ANDCC $65536, R6, R7            // 74c70001
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 21:53:50 UTC 2024
    - 50.2K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/PPC64.rules

    // Only CMPconst for these in case AND|OR|XOR result is > 32 bits
    (SETBC [2] (CMPconst [0] a:(AND y z))) && a.Uses == 1 => (SETBC [2] (Select1 <types.TypeFlags> (ANDCC y z )))
    (SETBCR [2] (CMPconst [0] a:(AND y z))) && a.Uses == 1 => (SETBCR [2] (Select1 <types.TypeFlags> (ANDCC y z )))
    
    (SETBC [2] (CMPconst [0] o:(OR y z))) && o.Uses == 1 => (SETBC [2] (Select1 <types.TypeFlags> (ORCC y z )))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 53.2K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/rewrite.go

    	opCC.AddArgs(op.Args...)
    	op.reset(OpSelect0)
    	op.AddArgs(opCC)
    	return op
    }
    
    // Try converting a RLDICL to ANDCC. If successful, return the mask otherwise 0.
    func convertPPC64RldiclAndccconst(sauxint int64) int64 {
    	r, _, _, mask := DecodePPC64RotateMask(sauxint)
    	if r != 0 || mask&0xFFFF != mask {
    		return 0
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 19:02:52 UTC 2024
    - 64.2K bytes
    - Viewed (0)
Back to top