summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp
diff options
context:
space:
mode:
authorAndrew Lenharth <andrewl@lenharth.org>2007-01-24 21:09:16 +0000
committerAndrew Lenharth <andrewl@lenharth.org>2007-01-24 21:09:16 +0000
commitc4bdea012b4272ddaf36e0c5efc225b43eb53816 (patch)
tree3a19d37cc8cf5b7396df00af134073dd796de722 /llvm/lib/Target/Alpha/AlphaAsmPrinter.cpp
parent7ad04830b1b497f7d3238131f765830e8f89a0ca (diff)
downloadbcm5719-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.cpp7
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;
}
OpenPOWER on IntegriCloud