Lines Matching defs:size

162      * Word is indexed by (bitindex>>ln(size of int in bits)).
6312 Py_ssize_t size = n + 1;
6313 if (size <= pc->fail_pop_size) {
6316 Py_ssize_t needed = sizeof(basicblock*) * size;
6323 while (pc->fail_pop_size < size) {
6439 Py_ssize_t size = asdl_seq_LEN(patterns);
6442 pc->on_top += size;
6443 for (Py_ssize_t i = 0; i < size; i++) {
6461 Py_ssize_t size = asdl_seq_LEN(patterns);
6462 for (Py_ssize_t i = 0; i < size; i++) {
6479 ADDOP_LOAD_CONST_NEW(c, PyLong_FromSsize_t(size - i));
6630 Py_ssize_t size = asdl_seq_LEN(keys);
6632 if (size != npatterns) {
6636 return compiler_error(c, e, size, npatterns);
6644 if (!size && !star_target) {
6650 if (size) {
6653 ADDOP_LOAD_CONST_NEW(c, PyLong_FromSsize_t(size));
6657 if (INT_MAX < size - 1) {
6671 for (Py_ssize_t i = 0; i < size; i++) {
6709 ADDOP_I(c, BUILD_TUPLE, size);
6719 ADDOP_I(c, UNPACK_SEQUENCE, size);
6720 pc->on_top += size - 1;
6721 for (Py_ssize_t i = 0; i < size; i++) {
6739 ADDOP_I(c, UNPACK_SEQUENCE, size); // [copy, keys...]
6740 while (size) {
6741 ADDOP_I(c, COPY, 1 + size--); // [copy, keys..., copy]
6764 Py_ssize_t size = asdl_seq_LEN(p->v.MatchOr.patterns);
6765 assert(size > 1);
6774 for (Py_ssize_t i = 0; i < size; i++) {
6783 pc->allow_irrefutable = (i == size - 1) && old_pc.allow_irrefutable;
6915 Py_ssize_t size = asdl_seq_LEN(patterns);
6920 for (Py_ssize_t i = 0; i < size; i++) {
6939 // No star: len(subject) == size
6941 ADDOP_LOAD_CONST_NEW(c, PyLong_FromSsize_t(size));
6945 else if (size > 1) {
6946 // Star: len(subject) >= size - 1
6948 ADDOP_LOAD_CONST_NEW(c, PyLong_FromSsize_t(size - 1));
7274 int size = 0;
7277 size += instr_size(&b->b_instr[i]);
7279 return size;
7482 int size = end-start;
7492 assemble_emit_exception_table_item(a, size, 0);
7684 int size = instr_size(i);
7685 if (a->a_offset + size >= len / (int)sizeof(_Py_CODEUNIT)) {
7692 a->a_offset += size;
7693 write_instr(code, i, size);
7763 /* Compute the size of each block and fixup jump args.
7826 Py_ssize_t i, pos = 0, size = PyDict_GET_SIZE(dict);
7828 tuple = PyTuple_New(size);
7834 assert((i - offset) < size);
7845 Py_ssize_t i, pos = 0, size = PyDict_GET_SIZE(dict);
7847 consts = PyList_New(size); /* PyCode_Optimize() requires a list */
7859 assert(i < size);
8802 /* Maximum size of basic block that should be copied in optimizer */
9243 * Also reduces the size of the line number table,
9290 All transformations keep the code size the same or smaller.
9291 For those that reduce size, the gaps are initially filled with
9369 //fprintf(stderr, "removing trailing consts: max=%d, size=%d\n",