Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 1 of 1 for memcombineStores (0.1 sec)

  1. src/cmd/compile/internal/ssa/memcombine.go

    func memcombine(f *Func) {
    	// This optimization requires that the architecture has
    	// unaligned loads and unaligned stores.
    	if !f.Config.unalignedOK {
    		return
    	}
    
    	memcombineLoads(f)
    	memcombineStores(f)
    }
    
    func memcombineLoads(f *Func) {
    	// Find "OR trees" to start with.
    	mark := f.newSparseSet(f.NumValues())
    	defer f.retSparseSet(mark)
    	var order []*Value
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 19:45:41 UTC 2024
    - 18.4K bytes
    - Viewed (0)
Back to top