summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SparcV9/ModuloScheduling
diff options
context:
space:
mode:
authorTanya Lattner <tonic@nondot.org>2005-06-17 04:21:09 +0000
committerTanya Lattner <tonic@nondot.org>2005-06-17 04:21:09 +0000
commit8a78658cc0c00f343dc9571ad0b998d44f8edc2f (patch)
tree63cd6e868fb99f6f5e65bf4e5fe86d981d257936 /llvm/lib/Target/SparcV9/ModuloScheduling
parent123d238dc642aa26173607b24da8ec9090afb518 (diff)
downloadbcm5719-llvm-8a78658cc0c00f343dc9571ad0b998d44f8edc2f.tar.gz
bcm5719-llvm-8a78658cc0c00f343dc9571ad0b998d44f8edc2f.zip
Removed IIIi specific changes. This should be fixed to add floating point deps for the IIi.
llvm-svn: 22243
Diffstat (limited to 'llvm/lib/Target/SparcV9/ModuloScheduling')
-rw-r--r--llvm/lib/Target/SparcV9/ModuloScheduling/MSchedGraphSB.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/llvm/lib/Target/SparcV9/ModuloScheduling/MSchedGraphSB.cpp b/llvm/lib/Target/SparcV9/ModuloScheduling/MSchedGraphSB.cpp
index 3297a014f0b..a35025b66c0 100644
--- a/llvm/lib/Target/SparcV9/ModuloScheduling/MSchedGraphSB.cpp
+++ b/llvm/lib/Target/SparcV9/ModuloScheduling/MSchedGraphSB.cpp
@@ -370,8 +370,10 @@ bool MSchedGraphSB::instrCauseException(MachineOpCode opCode) {
//Check for any floating point operation
const TargetSchedInfo *msi = Target.getSchedInfo();
InstrSchedClass sc = msi->getSchedClass(opCode);
- if(sc == SPARC_FGA || sc == SPARC_FGM)
- return true;
+
+ //FIXME: Should check for floating point instructions!
+ //if(sc == SPARC_FGA || sc == SPARC_FGM)
+ //return true;
return false;
}
OpenPOWER on IntegriCloud