Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for Neq64 (0.03 sec)

  1. test/fuse.go

    }
    
    func fEqLeqU(a uint64, f float64) bool {
    	return a == 0 && f > Cf2 || a <= 0 && f < -Cf2 // ERROR "Redirect Eq64 based on Eq64$"
    }
    
    func fNeqEq(a int, f float64) bool {
    	return a != 0 && f > Cf2 || a == 0 && f < -Cf2 // ERROR "Redirect Eq64 based on Neq64$"
    }
    
    func fNeqNeq(a int32, f float64) bool {
    	return a != 0 && f > Cf2 || a != 0 && f < -Cf2 // ERROR "Redirect Neq32 based on Neq32$"
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 23 00:02:36 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/fuse_branchredirect.go

    // some such cases, we can redirect the predecessor If block to the
    // corresponding successor block directly. For example:
    //
    //	p:
    //	  v11 = Less64 <bool> v10 v8
    //	  If v11 goto b else u
    //	b: <- p ...
    //	  v17 = Leq64 <bool> v10 v8
    //	  If v17 goto s else o
    //
    // We can redirect p to s directly.
    //
    // The implementation here borrows the framework of the prove pass.
    //
    //	1, Traverse all blocks of function f to find If blocks.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 16 21:40:11 UTC 2023
    - 3.2K bytes
    - Viewed (0)
Back to top