Tiny C Compiler
TCCでのコンパイルでは、他のコンパイラのように最適化等を行うことはない。これは、性能よりもコンパイラの小ささに重点をおいているためである。TCCは独自にすべての文(ステートメント)を独自にコンパイルし、各文の最後でレジスタの値がスタックに戻されるため、次の行でレジスタ内の値が使用されている場合でも再読み取りする必要がある。