Lines Matching refs:seen
30 if (ctx->seen & (SEEN_MEM | SEEN_DATAREF)) {
32 if (ctx->seen & SEEN_DATAREF) {
41 if (ctx->seen & SEEN_MEM) {
47 if (ctx->seen & (1 << (i-r_M)))
54 if (ctx->seen & SEEN_DATAREF) {
68 if (ctx->seen & SEEN_XREG) {
85 if (ctx->seen & (SEEN_MEM | SEEN_DATAREF)) {
87 if (ctx->seen & SEEN_DATAREF) {
93 if (ctx->seen & SEEN_MEM) {
96 if (ctx->seen & (1 << (i-r_M)))
136 ctx->seen |= SEEN_XREG;
147 ctx->seen |= SEEN_XREG;
158 ctx->seen |= SEEN_XREG;
171 ctx->seen |= SEEN_XREG;
201 ctx->seen |= SEEN_XREG;
213 ctx->seen |= SEEN_XREG;
224 ctx->seen |= SEEN_XREG;
234 ctx->seen |= SEEN_XREG;
244 ctx->seen |= SEEN_XREG;
271 * Note: 'seen' is properly valid only on pass
277 if (ctx->seen)
286 if (ctx->seen)
296 ctx->seen |= SEEN_XREG;
309 ctx->seen |= SEEN_MEM | (1<<(K & 0xf));
313 ctx->seen |= SEEN_MEM | (1<<(K & 0xf));
317 ctx->seen |= SEEN_MEM | (1<<(K & 0xf));
321 ctx->seen |= SEEN_XREG | SEEN_MEM | (1<<(K & 0xf));
415 ctx->seen |= SEEN_DATAREF;
441 ctx->seen |= SEEN_DATAREF | SEEN_XREG;
490 ctx->seen |= SEEN_XREG;
494 ctx->seen |= SEEN_XREG;
591 * Prologue generated to support features we have seen used. Exit paths
619 cgctx.seen = 0;
627 * Pretend to build prologue, given the features we've seen. This will
651 pr_info("Pass %d: shrink = %d, seen = 0x%x\n", pass,
652 proglen - (cgctx.idx * 4), cgctx.seen);