Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for clobber (0.3 sec)

  1. src/cmd/compile/internal/ssa/_gen/generic.rules

    	&& isSamePtr(p1, p2) && store.Uses == 1
    	&& n >= o2 + t2.Size()
    	&& clobber(store)
    	=> (Zero {t1} [n] p1 mem)
    (Move {t1} [n] dst1 src1 store:(Store {t2} op:(OffPtr [o2] dst2) _ mem))
    	&& isSamePtr(dst1, dst2) && store.Uses == 1
    	&& n >= o2 + t2.Size()
    	&& disjoint(src1, n, op, t2.Size())
    	&& clobber(store)
    	=> (Move {t1} [n] dst1 src1 mem)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 22:21:05 UTC 2024
    - 135.3K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/ssa/_gen/ARM64.rules

    // madd/msub
    (ADD a l:(MUL  x y)) && l.Uses==1 && clobber(l) => (MADD a x y)
    (SUB a l:(MUL  x y)) && l.Uses==1 && clobber(l) => (MSUB a x y)
    (ADD a l:(MNEG x y)) && l.Uses==1 && clobber(l) => (MSUB a x y)
    (SUB a l:(MNEG x y)) && l.Uses==1 && clobber(l) => (MADD a x y)
    
    (ADD a l:(MULW  x y)) && v.Type.Size() <= 4 && l.Uses==1 && clobber(l) => (MADDW a x y)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 113.1K bytes
    - Viewed (0)
  3. src/reflect/all_test.go

    	// referenced on the stack.
    	KeepMethodLive{}.Method1(10)
    }
    
    // clobber tries to clobber unreachable memory.
    func clobber() {
    	runtime.GC()
    	for i := 1; i < 32; i++ {
    		for j := 0; j < 10; j++ {
    			obj := make([]*byte, i)
    			sink = obj
    		}
    	}
    	runtime.GC()
    }
    
    func TestFuncLayout(t *testing.T) {
    	align := func(x uintptr) uintptr {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 218.8K bytes
    - Viewed (0)
  4. android/guava/src/com/google/common/cache/LocalCache.java

                  // "if (!map.containsKey(key)) ...
                  // else return map.get(key);
                  recordLockedRead(e, now);
                  return entryValue;
                } else {
                  // clobber existing entry, count remains unchanged
                  ++modCount;
                  enqueueNotification(
                      key, hash, entryValue, valueReference.getWeight(), RemovalCause.REPLACED);
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Sat May 18 03:24:34 UTC 2024
    - 143.6K bytes
    - Viewed (0)
  5. src/cmd/internal/obj/s390x/asmz.go

    			// The branch is too far for one instruction so crack
    			// `CMPBEQ x, y, target` into:
    			//
    			//     CMPBNE x, y, 2(PC)
    			//     BR     target
    			//
    			// Note that the instruction sequence MUST NOT clobber
    			// the condition code.
    			m3 ^= 0xe // invert 3-bit mask
    			zRIE(_b, opcode, uint32(r1), uint32(r2), uint32(sizeRIE+sizeRIL)/2, 0, 0, m3, 0, asm)
    			zRIL(_c, op_BRCL, uint32(Always), uint32(v-sizeRIE/2), asm)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 16 17:46:09 UTC 2024
    - 176.7K bytes
    - Viewed (0)
  6. guava/src/com/google/common/cache/LocalCache.java

                  // "if (!map.containsKey(key)) ...
                  // else return map.get(key);
                  recordLockedRead(e, now);
                  return entryValue;
                } else {
                  // clobber existing entry, count remains unchanged
                  ++modCount;
                  enqueueNotification(
                      key, hash, entryValue, valueReference.getWeight(), RemovalCause.REPLACED);
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Sat May 18 03:24:34 UTC 2024
    - 149.2K bytes
    - Viewed (0)
  7. android/guava/src/com/google/common/util/concurrent/ClosingFuture.java

     *
     * <pre>{@code
     * FluentFuture<UserName> userName =
     *     ClosingFuture.submit(
     *             closer -> closer.eventuallyClose(database.newTransaction(), closingExecutor),
     *             executor)
     *         .transformAsync((closer, transaction) -> transaction.queryClosingFuture("..."), executor)
     *         .transform((closer, result) -> result.get("userName"), directExecutor())
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Tue May 07 12:37:15 UTC 2024
    - 98.3K bytes
    - Viewed (0)
  8. src/cmd/internal/obj/ppc64/asm9.go

    		if so&0x3 != 0 {
    			log.Fatalf("invalid offset for DS form load/store %v", p)
    		}
    		if p.To.Reg == REGTMP {
    			log.Fatalf("SPR move to memory will clobber R31 %v", p)
    		}
    
    	case 107: /* MOVD soreg, spr */
    		v := int32(p.From.Reg)
    		so := c.regoff(&p.From)
    		o1 = AOP_IRR(c.opload(AMOVD), uint32(REGTMP), uint32(v), uint32(so))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 13:55:28 UTC 2024
    - 156.1K bytes
    - Viewed (0)
  9. src/runtime/proc.go

    		}
    	}
    }
    
    // save updates getg().sched to refer to pc and sp so that a following
    // gogo will restore pc and sp.
    //
    // save must not have write barriers because invoking a write barrier
    // can clobber getg().sched.
    //
    //go:nosplit
    //go:nowritebarrierrec
    func save(pc, sp, bp uintptr) {
    	gp := getg()
    
    	if gp == gp.m.g0 || gp == gp.m.gsignal {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  10. cmd/metrics-v2.go

    		for _, mf := range mfs {
    			if err := enc.Encode(mf); err != nil {
    				// client may disconnect for any reasons
    				// we do not have to log this.
    				return
    			}
    		}
    		if closer, ok := enc.(expfmt.Closer); ok {
    			closer.Close()
    		}
    	})
    }
    
    func metricsBucketHandler() http.Handler {
    	return metricsHTTPHandler(bucketCollector, "handler.MetricsBucket")
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 22:26:54 UTC 2024
    - 131.9K bytes
    - Viewed (0)
Back to top