This is not an exhaustive set, but something we can build on. Contributer: Vladimir Medic llvm-svn: 163419