Generate code for if statements:
- Simple if
- If-else
- Nested if-else
Handle break and continue:
- Track current loop's labels
- Break jumps to loop end
- Continue jumps to loop condition check
Implement short-circuit evaluation:
&&: Skip right side if left is false
||: Skip right side if left is true
Generate proper comparison code:
- Map comparison operators to x86 conditional jumps
- Handle signed vs unsigned comparisons