diff options
author | Andrew Lenharth <andrewl@lenharth.org> | 2007-01-24 21:09:16 +0000 |
---|---|---|
committer | Andrew Lenharth <andrewl@lenharth.org> | 2007-01-24 21:09:16 +0000 |
commit | c4bdea012b4272ddaf36e0c5efc225b43eb53816 (patch) | |
tree | 3a19d37cc8cf5b7396df00af134073dd796de722 /llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp | |
parent | 7ad04830b1b497f7d3238131f765830e8f89a0ca (diff) | |
download | bcm5719-llvm-c4bdea012b4272ddaf36e0c5efc225b43eb53816.tar.gz bcm5719-llvm-c4bdea012b4272ddaf36e0c5efc225b43eb53816.zip |
FTOIT and ITOFT are bit converts, and if we drop 21264s, are always available
llvm-svn: 33492
Diffstat (limited to 'llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp')
-rw-r--r-- | llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp b/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp index eb63641ccb9..03b9469efb5 100644 --- a/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp +++ b/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp @@ -190,11 +190,10 @@ bool AlphaAsmPrinter::runOnMachineFunction(MachineFunction &MF) { bool AlphaAsmPrinter::doInitialization(Module &M) { AsmPrinter::doInitialization(M); - if(TM.getSubtarget<AlphaSubtarget>().hasF2I() - || TM.getSubtarget<AlphaSubtarget>().hasCT()) - O << "\t.arch ev6\n"; + if(TM.getSubtarget<AlphaSubtarget>().hasCT()) + O << "\t.arch ev6\n"; //This might need to be ev67, so leave this test here else - O << "\t.arch ev56\n"; + O << "\t.arch ev6\n"; O << "\t.set noat\n"; return false; } |