Alpha uses a got

llvm-svn: 30778
This commit is contained in:
Chris Lattner 2006-10-06 22:46:51 +00:00
parent 1c52b57ea8
commit 21fa769867
1 changed files with 2 additions and 0 deletions

View File

@ -44,6 +44,8 @@ AlphaTargetLowering::AlphaTargetLowering(TargetMachine &TM) : TargetLowering(TM)
setSetCCResultType(MVT::i64);
setSetCCResultContents(ZeroOrOneSetCCResult);
setUsesGlobalOffsetTable(true);
addRegisterClass(MVT::i64, Alpha::GPRCRegisterClass);
addRegisterClass(MVT::f64, Alpha::F8RCRegisterClass);
addRegisterClass(MVT::f32, Alpha::F4RCRegisterClass);