Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 93 for perblock (0.33 sec)

  1. tensorflow/compiler/mlir/tensorflow/utils/cluster_util.cc

               .DirectControlPredecessors(
                   to_merge,
                   [&c](Operation* pred) {
                     Operation* const last_c_op = c.ops.back();
                     return last_c_op->getBlock() == pred->getBlock() &&
                            last_c_op->isBeforeInBlock(pred);
                   })
               .empty();
      if (has_control_predecessors_after_cluster) {
        return false;
      }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Jul 28 00:32:55 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/merge_control_flow.cc

                     const TF::SideEffectAnalysis::Info& side_effect_analysis) {
      // IfRegion ops must be in the same block.
      if (second_if.getOperation()->getBlock() !=
          first_if.getOperation()->getBlock()) {
        return false;
      }
      assert(first_if.getOperation()->isBeforeInBlock(second_if.getOperation()));
    
      llvm::SmallSetVector<Operation*, 4> destination_ops =
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Mar 17 07:31:01 UTC 2023
    - 25.9K bytes
    - Viewed (0)
  3. src/cmd/link/internal/arm/obj.go

    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Extreloc:         extreloc,
    		Trampoline:       trampoline,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    		PEreloc1:         pereloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib/ld-linux.so.3", // 2 for OABI, 3 for EABI
    			LinuxdynldMusl: "/lib/ld-musl-arm.so.1",
    			Freebsddynld:   "/usr/libexec/ld-elf.so.1",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. src/cmd/link/internal/x86/obj.go

    		Adddynrel:        adddynrel,
    		Archinit:         archinit,
    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    		PEreloc1:         pereloc1,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib/ld-linux.so.2",
    			LinuxdynldMusl: "/lib/ld-musl-i386.so.1",
    			Freebsddynld:   "/usr/libexec/ld-elf.so.1",
    			Openbsddynld:   "/usr/libexec/ld.so",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/sccp.go

    				}
    			}
    		}
    		for _, ctl := range block.ControlValues() {
    			// for control values that can become constants, find their use blocks
    			if possibleConst(ctl) {
    				t.defBlock[ctl] = append(t.defBlock[ctl], block)
    			}
    		}
    	}
    }
    
    // addUses finds all uses of value and appends them into work list for further process
    func (t *worklist) addUses(val *Value) {
    	for _, use := range t.defUse[val] {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jan 22 16:54:50 UTC 2024
    - 17.6K bytes
    - Viewed (0)
  6. src/cmd/compile/internal/ssa/critical.go

    					// the new blocks to be re-examined.
    					d = f.NewBlock(BlockPlain)
    					d.Pos = p.Pos
    					blocks[argID] = d
    					if f.pass.debug > 0 {
    						f.Warnl(p.Pos, "split critical edge")
    					}
    				} else {
    					reusedBlock = true
    				}
    			} else {
    				// no existing block, so allocate a new block
    				// to place on the edge
    				d = f.NewBlock(BlockPlain)
    				d.Pos = p.Pos
    				if f.pass.debug > 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 16 21:40:11 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  7. src/internal/zstd/block.go

    	// |--r.window--|--r.buffer--|
    	//        |<-----offset------|
    	//        |------match----------->|
    	bufferOffset := uint32(0)
    	lenBlock := uint32(len(r.buffer))
    	if lenBlock < offset {
    		lenWindow := r.window.len()
    		copy := offset - lenBlock
    		if copy > lenWindow {
    			return rbr.makeError("offset past window")
    		}
    		windowOffset := lenWindow - copy
    		if copy > match {
    			copy = match
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Sep 28 17:57:43 UTC 2023
    - 10.2K bytes
    - Viewed (0)
  8. src/cmd/link/internal/amd64/obj.go

    		Archinit:         archinit,
    		Archreloc:        archreloc,
    		Archrelocvariant: archrelocvariant,
    		Gentext:          gentext,
    		Machoreloc1:      machoreloc1,
    		MachorelocSize:   8,
    		PEreloc1:         pereloc1,
    		TLSIEtoLE:        tlsIEtoLE,
    
    		ELF: ld.ELFArch{
    			Linuxdynld:     "/lib64/ld-linux-x86-64.so.2",
    			LinuxdynldMusl: "/lib/ld-musl-x86_64.so.1",
    			Freebsddynld:   "/libexec/ld-elf.so.1",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  9. src/cmd/link/internal/arm64/obj.go

    		Archrelocvariant: archrelocvariant,
    		Extreloc:         extreloc,
    		Gentext:          gentext,
    		GenSymsLate:      gensymlate,
    		Machoreloc1:      machoreloc1,
    		MachorelocSize:   8,
    		PEreloc1:         pereloc1,
    		Trampoline:       trampoline,
    
    		ELF: ld.ELFArch{
    			Androiddynld:   "/system/bin/linker64",
    			Linuxdynld:     "/lib/ld-linux-aarch64.so.1",
    			LinuxdynldMusl: "/lib/ld-musl-aarch64.so.1",
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Sep 13 19:32:19 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tensorflow/transforms/cluster_ops_by_policy.cc

        assert(op && "member operation must be not null");
    
        for (Operation *user : op->getUsers()) {
          // Skip users in other blocks.
          if (user->getBlock() != op->getBlock()) continue;
    
          // Skip users is in the `dst_root` or `src_root` clusters, if we'll merge
          // roots they'll become a single cluster and will not violate the
          // dominance property after that.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 27.9K bytes
    - Viewed (0)
Back to top