Searched refs:instr_labels (Results 1 – 4 of 4) sorted by relevance
/external/mesa3d/src/intel/tools/ |
D | i965_asm.c | 41 struct list_head instr_labels; variable 138 LIST_FOR_EACH_ENTRY_SAFE(ilabel, s, &instr_labels, link) { in i965_postprocess_labels() 200 LIST_FOR_EACH_ENTRY(ilabel, &instr_labels, link) { in i965_postprocess_labels() 204 return list_is_empty(&instr_labels); in i965_postprocess_labels() 220 list_inithead(&instr_labels); in main()
|
D | i965_asm.h | 52 extern struct list_head instr_labels;
|
D | i965_gram.y | 326 list_addtail(&label->link, &instr_labels); in add_label()
|
/external/mesa3d/src/amd/compiler/ |
D | aco_optimizer.cpp | 123 static constexpr uint64_t instr_labels = instr_usedef_labels | instr_mod_labels; variable 128 static_assert((instr_labels & temp_labels) == 0, "labels cannot intersect"); 129 static_assert((instr_labels & val_labels) == 0, "labels cannot intersect"); 151 label &= ~instr_labels; in add_label() 157 label &= ~(instr_labels | val_labels); /* instr, temp and val alias */ in add_label() 163 label &= ~(instr_labels | temp_labels); /* instr, temp and val alias */ in add_label() 166 label &= ~(instr_labels | temp_labels); /* instr, temp and val alias */ in add_label()
|