Lines Matching +full:high +full:- +full:z

1 // SPDX-License-Identifier: GPL-2.0
26 * -march=<machine>.
31 1, /* z/Arch mode installed */
33 21, /* extended-immediate facility */
41 45, /* fast-BCR, etc. */
44 49, /* misc-instruction-extensions */
48 53, /* load-and-zero-rightmost-byte, etc. */
52 58, /* miscellaneous-instruction-extension 2 */
55 61, /* miscellaneous-instruction-extension 3 */
57 -1 /* END */
65 * with the non-hypervisor managed bits, is the maximum list of
71 1, /* z/Arch mode installed */
72 2, /* z/Arch mode active */
73 3, /* DAT-enhancement */
76 6, /* ASN-and-LX reuse */
78 8, /* enhanced-DAT 1 */
79 9, /* sense-running-status */
81 13, /* ipte-range */
82 14, /* nonquiescing key-setting */
84 75, /* access-exception-fetch/store indication */
87 78, /* enhanced-DAT 2 */
88 130, /* instruction-execution-protection */
89 131, /* enhanced-SOP 2 and side-effect */
95 -1 /* END */
116 -1 /* END */
123 unsigned int high, bit, dword, i; in print_facility_list() local
129 high = 0; in print_facility_list()
130 for (i = 0; def->bits[i] != -1; i++) { in print_facility_list()
131 bit = 63 - (def->bits[i] & 63); in print_facility_list()
132 dword = def->bits[i] / 64; in print_facility_list()
133 if (dword > high) { in print_facility_list()
137 memset(array + high + 1, 0, (dword - high) * 8); in print_facility_list()
138 high = dword; in print_facility_list()
142 printf("#define %s ", def->name); in print_facility_list()
143 for (i = 0; i <= high; i++) in print_facility_list()
144 printf("_AC(0x%016llx,UL)%c", array[i], i < high ? ',' : '\n'); in print_facility_list()