We have a sequence of observations $x_1, x_2,...,x_T$, so $x_{t-1}$ is simply
the observation just before $x_t$ (for any $t>0$).
When simulating the forward algorithm it's useful to write a table where $T$ (number of observations) is the number of columns and the number of rows is the number of possible labels. Each cell $(t,y)$ in this table will eventually contain the probability to have label $y$ at time $t$. The table is filled column by column starting from the left, i.e. initialize $t=0$ for all labels first. Then for every column the calculation depends only on the previous column (thanks to the independence assumption).
You can find a detailed explanation in this book for example.