HomeSort by relevance Sort by last modified time
    Searched refs:block (Results 426 - 450 of 4734) sorted by null

<<11121314151617181920>>

  /external/mesa3d/src/compiler/nir/
nir_repair_ssa.c 63 return src->parent_instr->block;
74 if (!nir_block_dominates(def->parent_instr->block, get_src_block(src))) {
85 BITSET_SET(state->def_set, def->parent_instr->block->index);
91 nir_phi_builder_value_set_block_def(val, def->parent_instr->block, def);
95 if (!nir_block_dominates(def->parent_instr->block, src_block)) {
116 nir_foreach_block(block, impl) {
117 nir_foreach_instr_safe(instr, block) {
nir_opt_conditional_discard.c 33 nir_opt_conditional_discard_block(nir_builder *b, nir_block *block)
35 if (nir_cf_node_is_first(&block->cf_node))
38 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
46 /* check there is only one else block and it is empty */
52 /* check there is only one then block and it has only one instruction in it */
75 /* Get the first instruction in the then block and confirm it is
118 nir_foreach_block_safe(block, function->impl) {
119 progress |= nir_opt_conditional_discard_block(&builder, block);
nir_opt_remove_phis.c 60 * instruction. b can't be another phi node in the same block, since the only
61 * time when phi nodes can source other phi nodes defined in the same block is
67 remove_phis_block(nir_block *block, nir_builder *b)
71 nir_foreach_instr_safe(instr, block) {
126 b->cursor = nir_after_phis(block);
149 nir_foreach_block(block, impl) {
150 progress |= remove_phis_block(block, &bld);
nir_opt_trivial_continues.c 36 lower_trivial_continues_block(nir_block *block, nir_loop *loop)
39 nir_instr *first_instr = nir_block_first_instr(block);
41 /* The block contains only a continue if anything */
42 nir_cf_node *prev_node = nir_cf_node_prev(&block->cf_node);
53 * calls above shouldn't be adding instructions to this block since it
56 first_instr = nir_block_first_instr(block);
60 nir_instr *last_instr = nir_block_last_instr(block);
64 /* We're at the end of a block that goes straight through to the end of the
  /external/mesa3d/src/gallium/drivers/llvmpipe/
lp_scene.c 73 /* We'll need at least one command block per bin. Make sure that's
77 /* We'll also need space for at least one other data block */
281 struct data_block *block, *tmp; local
283 for (block = list->head->next; block; block = tmp) {
284 tmp = block->next;
285 FREE(block);
312 struct cmd_block *block = lp_scene_alloc(scene, sizeof(struct cmd_block)); local
313 if (block) {
339 struct data_block *block = MALLOC_STRUCT(data_block); local
362 const struct data_block *block; local
    [all...]
  /external/swiftshader/src/Common/
Memory.cpp 63 unsigned char *block; member in struct:sw::Allocation
68 unsigned char *block = new unsigned char[bytes + sizeof(Allocation) + alignment]; local
71 if(block)
73 aligned = (unsigned char*)((uintptr_t)(block + sizeof(Allocation) + alignment - 1) & -(intptr_t)alignment);
77 allocation->block = block;
102 delete[] allocation->block;
  /external/tensorflow/tensorflow/contrib/eager/python/examples/resnet50/
resnet50.py 34 """_IdentityBlock is the block that has no conv layer at shortcut.
40 block: 'a','b'..., current block label, used for generating layer names
45 def __init__(self, kernel_size, filters, stage, block, data_format):
49 conv_name_base = 'res' + str(stage) + block + '_branch'
50 bn_name_base = 'bn' + str(stage) + block + '_branch'
96 """_ConvBlock is the block that has a conv layer at shortcut.
102 block: 'a','b'..., current block label, used for generating layer names
114 block,
    [all...]
  /prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/
critical.go 7 // critical splits critical edges (those that go from a block with
8 // more than one outedge to a block with more than one inedge).
11 // maps from phi arg ID to the new block created for that argument
12 blocks := make([]*Block, f.NumValues())
23 // block, this is easier to handle than the general
24 // case of a block with multiple phi values.
35 // reset our block map
49 continue // only single output block
52 var d *Block // new block used to remove critical edg
    [all...]
  /prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/
critical.go 7 // critical splits critical edges (those that go from a block with
8 // more than one outedge to a block with more than one inedge).
11 // maps from phi arg ID to the new block created for that argument
12 blocks := make([]*Block, f.NumValues())
23 // block, this is easier to handle than the general
24 // case of a block with multiple phi values.
35 // reset our block map
49 continue // only single output block
52 var d *Block // new block used to remove critical edg
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/val/
basic_block.cpp 56 for (auto& block : next_blocks) {
57 block->predecessors_.push_back(this);
58 successors_.push_back(block);
59 if (block->reachable_ == false) block->set_reachable(reachable_);
83 const BasicBlock* block,
85 : current_(block), dom_func_(dominator_func) {}
  /external/boringssl/src/crypto/fipsmodule/modes/
cbc.c 57 block128_f block) {
71 (*block)(out, out, key);
82 (*block)(out, out, key);
97 (*block)(out, out, key);
112 block128_f block) {
129 // is no need to decrypt to a temporary block.
136 (*block)(in, out, key);
147 (*block)(in, out, key);
159 // |out| is less than two blocks behind |in|. Decrypting an input block
160 // directly to |out| would overwrite a ciphertext block before it is used a
    [all...]
  /external/e2fsprogs/lib/ext2fs/
tst_iscan.c 39 static void iscan_test_read_blk64(unsigned long long block, int count, errcode_t err)
49 printf("%llu-%llu", block, block+count-1);
51 printf("%llu", block);
53 for (i=0; i < count; i++, block++) {
54 if (ext2fs_test_block_bitmap2(touched_map, block)) {
55 printf("\nDuplicate block?!? --- %llu\n", block);
59 ext2fs_mark_block_bitmap2(touched_map, block);
63 static void iscan_test_read_blk(unsigned long block, int count, errcode_t err
    [all...]
  /external/tensorflow/tensorflow/core/lib/core/
arena.cc 71 // satisfying alignment without exhausting the current block.
96 // There is no guarantee the first block is properly aligned, so
106 // (though GetMemory() can also make a new block for really big
111 AllocatedBlock* block = AllocNewBlock(block_size_, alignment); local
112 freestart_ = block->mem;
113 remaining_ = block->size;
137 AllocatedBlock* block; local
138 // Find the next block.
141 block = &first_blocks_[blocks_alloced_++];
145 // Adds another block to the vector
    [all...]
  /external/capstone/windows/
winkernel_mm.c 38 CS_WINKERNEL_MEMBLOCK *block = NULL; local
45 block = (CS_WINKERNEL_MEMBLOCK *)ExAllocatePoolWithTag(
47 if (!block) {
50 block->size = size;
52 return block->data;
  /external/eigen/doc/
tutorial.cpp 19 // demo fixed-size block() expression as lvalue and as rvalue
20 m4.block<3,3>(0,1) = m3;
21 m3.row(2) = m4.block<1,3>(2,0);
25 // demo dynamic-size block()
28 m4.block(0,1,3,3).setIdentity();
33 m4.diagonal().block(1,2).setOnes();
55 m3 = m3 * m4.block<3,3>(1,1); // here Eigen chooses NOT to evaluate block() into a temporary
56 // because accessing coefficients of that block expression is not more costly than accessing
  /external/icu/android_icu4j/src/main/java/android/icu/impl/
TrieBuilder.java 22 * very useful when you have a block of Unicode data that contains significant
40 * Number of data values in a stage 2 (data array) block. 2, 4, 8, ..,
81 * Checks if the character belongs to a zero block in the trie
83 * @return true if ch is in the zero block
102 * Bit 31 is set if the data block is used by multiple index values
171 * The alignment size of a stage 2 data block. Also the granularity for
215 * Set a value in the trie index map to indicate which data block
227 // mark each block that _is_ used with 0
232 // never move the all-initial-value block 0
237 * Finds the same index block as the otherBloc
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
TrieBuilder.java 21 * very useful when you have a block of Unicode data that contains significant
38 * Number of data values in a stage 2 (data array) block. 2, 4, 8, ..,
79 * Checks if the character belongs to a zero block in the trie
81 * @return true if ch is in the zero block
100 * Bit 31 is set if the data block is used by multiple index values
169 * The alignment size of a stage 2 data block. Also the granularity for
213 * Set a value in the trie index map to indicate which data block
225 // mark each block that _is_ used with 0
230 // never move the all-initial-value block 0
235 * Finds the same index block as the otherBloc
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_dead_control_flow.cpp 43 foreach_block_safe (block, s->cfg) {
44 bblock_t *prev_block = block->prev();
49 backend_instruction *const inst = block->start();
64 bblock_t *const endif_block = block;
89 /* If ENDIF was in its own block, then we've now deleted it and
91 * __next block pointer was pointing to.
101 bblock_t *const else_block = block;
  /external/squashfs-tools/kernel/fs/squashfs/
symlink.c 52 u64 block = squashfs_i(inode)->start; local
59 TRACE("Entered squashfs_symlink_readpage, page index %ld, start block "
60 "%llx, offset %x\n", page->index, block, offset);
66 bytes = squashfs_read_metadata(sb, NULL, &block, &offset,
84 entry = squashfs_cache_get(sb, msblk->block_cache, block, 0);
99 block = entry->next_index;
  /external/valgrind/memcheck/tests/amd64/
bt_everything.c 421 char* block; local
428 block = calloc(200,1);
429 block += 100;
437 case 0: c = btsl_mem(block, bitoff); break;
438 case 1: c = btrl_mem(block, bitoff); break;
439 case 2: c = btcl_mem(block, bitoff); break;
440 case 3: c = btl_mem(block, bitoff); break;
441 case 4: c = btsq_mem(block, bitoff); break;
442 case 5: c = btrq_mem(block, bitoff); break;
443 case 6: c = btcq_mem(block, bitoff); break
    [all...]
  /external/webrtc/webrtc/modules/rtp_rtcp/source/rtcp_packet/
dlrr.cc 19 // DLRR Report Block (RFC 3611).
24 // | BT=5 | reserved | block length |
27 // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ block
33 // +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ block
41 LOG(LS_WARNING) << "Invalid size for dlrr block.";
67 // Create block header.
91 SubBlock block; local
92 block.ssrc = ssrc;
93 block.last_rr = last_rr;
94 block.delay_since_last_rr = delay_last_rr
    [all...]
  /prebuilts/ndk/r16/sources/third_party/shaderc/third_party/spirv-tools/source/
cfa.h 37 // Control Flow Analysis of control flow graphs of basic block nodes |BB|.
46 cbb_ptr block; ///< pointer to the block member in struct:spvtools::CFA::block_info
50 /// Returns true if a block with @p id is found in the @p work_list vector
54 /// @param[in] id The ID of the block being checked
56 /// @return true if the edge work_list.back().block->id() => id is a back-edge
71 /// @param[in] preorder A function that will be called for every block in a
73 /// @param[in] postorder A function that will be called for every block in a
100 /// block
104 /// pair is its immediate dominator in the sense of Cooper et.al., where a block
    [all...]
  /system/keymaster/km_openssl/
iso18033kdf.cpp 44 for (size_t block = 0; block < num_blocks; block++) {
57 !Uint32ToBigEndianByteArray(block + start_counter_, counter.get()) ||
71 size_t block_start = digest_size_ * block;
  /toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/
armv8-a-it-bad.s 5 @ Wide instruction in IT block is deprecated.
9 @ This IT block is not deprecated.
13 @ IT block of more than one instruction is deprecated.
24 @ This automatic IT block is valid
34 @ Test automatic IT block generation at end of a file.
  /device/linaro/bootloader/arm-trusted-firmware/plat/socionext/uniphier/
uniphier_nand.c 74 static int uniphier_nand_block_isbad(struct uniphier_nand *nand, int block)
76 int page = nand->pages_per_block * block;
83 if (block < ARRAY_SIZE(nand->bbt) &&
84 nand->bbt[block] != UNIPHIER_NAND_BBT_UNKNOWN)
85 return nand->bbt[block];
110 if (block < ARRAY_SIZE(nand->bbt))
111 nand->bbt[block] = is_bad;
114 WARN("found bad block at %d. skip.\n", block);
169 int block = 0 local
    [all...]

Completed in 449 milliseconds

<<11121314151617181920>>