Lines Matching defs:ots
1565 TCGTemp *ots;
1568 ots = &s->temps[args[0]];
1571 if (ots->fixed_reg) {
1574 tcg_out_movi(s, ots->type, ots->reg, val);
1577 if (ots->val_type == TEMP_VAL_REG)
1578 s->reg_to_temp[ots->reg] = -1;
1579 ots->val_type = TEMP_VAL_CONST;
1580 ots->val = val;
1588 TCGTemp *ts, *ots;
1592 ots = &s->temps[args[0]];
1598 if (IS_DEAD_IARG(0) && !ts->fixed_reg && !ots->fixed_reg) {
1600 if (ots->val_type == TEMP_VAL_REG)
1601 s->reg_to_temp[ots->reg] = -1;
1606 if (ots->val_type == TEMP_VAL_REG) {
1607 reg = ots->reg;
1612 tcg_out_mov(s, ots->type, reg, ts->reg);
1616 if (ots->val_type == TEMP_VAL_REG) {
1617 reg = ots->reg;
1623 if (ots->fixed_reg) {
1624 reg = ots->reg;
1625 tcg_out_movi(s, ots->type, reg, ts->val);
1628 if (ots->val_type == TEMP_VAL_REG)
1629 s->reg_to_temp[ots->reg] = -1;
1630 ots->val_type = TEMP_VAL_CONST;
1631 ots->val = ts->val;
1638 ots->reg = reg;
1639 ots->val_type = TEMP_VAL_REG;
1640 ots->mem_coherent = 0;