aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2006-07-28 01:03:48 +0000
committerEvan Cheng <evan.cheng@apple.com>2006-07-28 01:03:48 +0000
commitf2dfafcbc1026b22442acbcddebf4039e4354918 (patch)
treed7c0eeb69a72ccc70830ca438850ff50812d0293
parent2584d93acf7cdfabc815a6bbc5597e4dd46d8f2c (diff)
downloadexternal_llvm-f2dfafcbc1026b22442acbcddebf4039e4354918.zip
external_llvm-f2dfafcbc1026b22442acbcddebf4039e4354918.tar.gz
external_llvm-f2dfafcbc1026b22442acbcddebf4039e4354918.tar.bz2
Rename IsFoldableBy to CanBeFoldedleBy
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29376 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--include/llvm/CodeGen/SelectionDAGISel.h4
-rw-r--r--lib/Target/X86/X86ISelDAGToDAG.cpp6
-rw-r--r--utils/TableGen/DAGISelEmitter.cpp2
3 files changed, 6 insertions, 6 deletions
diff --git a/include/llvm/CodeGen/SelectionDAGISel.h b/include/llvm/CodeGen/SelectionDAGISel.h
index 790f23b..78179c9 100644
--- a/include/llvm/CodeGen/SelectionDAGISel.h
+++ b/include/llvm/CodeGen/SelectionDAGISel.h
@@ -63,9 +63,9 @@ public:
return true;
}
- /// IsFoldableBy - Returns true if the specific operand node N of U can be
+ /// CanBeFoldedBy - Returns true if the specific operand node N of U can be
/// folded during instruction selection?
- virtual bool IsFoldableBy(SDNode *N, SDNode *U) { return true; }
+ virtual bool CanBeFoldedBy(SDNode *N, SDNode *U) { return true; }
/// CreateTargetHazardRecognizer - Return a newly allocated hazard recognizer
/// to use for this target when scheduling the DAG.
diff --git a/lib/Target/X86/X86ISelDAGToDAG.cpp b/lib/Target/X86/X86ISelDAGToDAG.cpp
index eea6feb..cafb166 100644
--- a/lib/Target/X86/X86ISelDAGToDAG.cpp
+++ b/lib/Target/X86/X86ISelDAGToDAG.cpp
@@ -118,7 +118,7 @@ namespace {
virtual void EmitFunctionEntryCode(Function &Fn, MachineFunction &MF);
- virtual bool IsFoldableBy(SDNode *N, SDNode *U);
+ virtual bool CanBeFoldedBy(SDNode *N, SDNode *U);
// Include the pieces autogenerated from the target description.
#include "X86GenDAGISel.inc"
@@ -232,7 +232,7 @@ namespace {
};
}
-bool X86DAGToDAGISel::IsFoldableBy(SDNode *N, SDNode *U) {
+bool X86DAGToDAGISel::CanBeFoldedBy(SDNode *N, SDNode *U) {
// Is it already folded by SelectAddr / SelectLEAAddr?
if (isUnfoldable(N))
return false;
@@ -711,7 +711,7 @@ bool X86DAGToDAGISel::TryFoldLoad(SDOperand P, SDOperand N,
if (N.getOpcode() == ISD::LOAD &&
N.hasOneUse() &&
!CodeGenMap.count(N.getValue(0)) &&
- !IsFoldableBy(N.Val, P.Val))
+ !CanBeFoldedBy(N.Val, P.Val))
return SelectAddr(N.getOperand(1), Base, Scale, Index, Disp);
return false;
}
diff --git a/utils/TableGen/DAGISelEmitter.cpp b/utils/TableGen/DAGISelEmitter.cpp
index fa4d849..c1d5d3a 100644
--- a/utils/TableGen/DAGISelEmitter.cpp
+++ b/utils/TableGen/DAGISelEmitter.cpp
@@ -2276,7 +2276,7 @@ public:
PInfo.hasProperty(SDNodeInfo::SDNPHasChain) ||
PInfo.hasProperty(SDNodeInfo::SDNPInFlag) ||
PInfo.hasProperty(SDNodeInfo::SDNPOptInFlag))
- emitCheck("IsFoldableBy(" + RootName + ".Val, " + ParentName +
+ emitCheck("CanBeFoldedBy(" + RootName + ".Val, " + ParentName +
".Val)");
}
}