In passing, also use a more precise diagnostic to explain why an expression is not an ICE if it's not of integral type.
Added trsing/semantics/codegen for combined construct master taskloop simd. llvm-svn: 375255