Revision 3849902c
b/target-arm/translate.c | ||
---|---|---|
9149 | 9149 |
|
9150 | 9150 |
gen_icount_start(); |
9151 | 9151 |
|
9152 |
tcg_clear_temp_count(); |
|
9153 |
|
|
9152 | 9154 |
/* A note on handling of the condexec (IT) bits: |
9153 | 9155 |
* |
9154 | 9156 |
* We want to avoid the overhead of having to write the updated condexec |
... | ... | |
9258 | 9260 |
gen_set_label(dc->condlabel); |
9259 | 9261 |
dc->condjmp = 0; |
9260 | 9262 |
} |
9263 |
|
|
9264 |
if (tcg_check_temp_count()) { |
|
9265 |
fprintf(stderr, "TCG temporary leak before %08x\n", dc->pc); |
|
9266 |
} |
|
9267 |
|
|
9261 | 9268 |
/* Translation stops when a conditional branch is encountered. |
9262 | 9269 |
* Otherwise the subsequent code could get translated several times. |
9263 | 9270 |
* Also stop translation when a page boundary is reached. This |
Also available in: Unified diff