Expand unsupported vector operations.

  TILE-Gx do not have complete SIMD support for a given vector type,
for example v2i32. Thus, we need to expand those unsupported vector
operations into scalar instructions.
[tilegx] Initial Intrinsic support.

  * enable tilegx support in llvm's intrinsic framework.
  * support add/sub with testing purpose.