[llvm-commits] [llvm] r103760 - in /llvm/trunk: lib/Target/ARM/ARMBaseInstrInfo.cpp lib/Target/ARM/ARMBaseRegisterInfo.cpp lib/Target/ARM/ARMISelLowering.cpp lib/Target/ARM/ARMInstrNEON.td lib/Target/ARM/ARMRegisterInfo.h lib/Target/ARM/ARMRegist
Anton Korobeynikov
anton at korobeynikov.info
Fri May 14 15:16:55 PDT 2010
Hi, Evan
> addRegisterClass(MVT::v4i64, ARM::QQPRRegisterClass);
> + addRegisterClass(MVT::v8i64, ARM::QQQQPRRegisterClass);
These are just not enough. The operations on v4i64 & v8i64 are not
legal and thus you should told type legalizer about this.
Otherwise, all 4 x i64 & 8 x i64 stuff will be broken.
--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University
More information about the llvm-commits
mailing list