Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 13 of 13 for Boundaries (0.2 sec)

  1. src/cmd/link/internal/ld/dwarf.go

    		// Update PC ranges.
    		//
    		// We don't simply compare the end of the previous
    		// symbol with the start of the next because there's
    		// often a little padding between them. Instead, we
    		// only create boundaries between symbols from
    		// different units.
    		sval := d.ldr.SymValue(sym)
    		u0val := d.ldr.SymValue(loader.Sym(unit.Textp[0]))
    		if prevUnit != unit {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  2. src/cmd/cgo/gcc.go

    		talign := t.Align
    		if f.BitOffset > 0 || f.BitSize > 0 {
    			// The layout of bitfields is implementation defined,
    			// so we don't know how they correspond to Go fields
    			// even if they are aligned at byte boundaries.
    			continue
    		}
    
    		if talign > 0 && f.ByteOffset%talign != 0 {
    			// Drop misaligned fields, the same way we drop integer bit fields.
    			// The goal is to make available what can be made available.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 15:50:06 UTC 2024
    - 97K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/ssa/_gen/AMD64.rules

    // Convert ANDload to MOVload when we can do the AND in a containing TEST op.
    // Only do when it's within the same block, so we don't have flags live across basic block boundaries.
    // See issue 44228.
    (TEST(Q|L) a:(AND(Q|L)load [off] {sym} x ptr mem) a) && a.Uses == 2 && a.Block == v.Block && clobber(a) => (TEST(Q|L) (MOV(Q|L)load <a.Type> [off] {sym} ptr mem) x)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Mar 12 19:38:41 UTC 2024
    - 93.9K bytes
    - Viewed (0)
Back to top