codegen for TrenaryExpression

Implemtend Codegen for TernaryExpression
Looks just like clangs IR

Make sure BB are in order.