> > > I threw the current version of the patch up here: > http://nondot.org/sabre/llvm-gcc-4.0-patch.tar.gz
A couple of comments. getIntegerType is really badly. It seems better to use the mode to detect the type. Also maping 128bit fp type to {double, double} seems wrong for almost all targets except for PPC and MIPS which uses almost the same 128bit fp encoding. -- Pinski