aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-02-27 23:47:46 +0000
committerDan Gohman <gohman@apple.com>2010-02-27 23:47:46 +0000
commitbc9d98b52d008d857c7423d7b43fb32022b926a2 (patch)
treefbf82570dffebb24d7b0d9784494bb11affe5934 /include
parenta230f9623d864450d432bb76c397b0cb35a3437e (diff)
downloadexternal_llvm-bc9d98b52d008d857c7423d7b43fb32022b926a2.zip
external_llvm-bc9d98b52d008d857c7423d7b43fb32022b926a2.tar.gz
external_llvm-bc9d98b52d008d857c7423d7b43fb32022b926a2.tar.bz2
The mayHaveSideEffects flag is no longer used.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97348 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Target/Target.td7
1 files changed, 0 insertions, 7 deletions
diff --git a/include/llvm/Target/Target.td b/include/llvm/Target/Target.td
index 9a117df..0cffffb 100644
--- a/include/llvm/Target/Target.td
+++ b/include/llvm/Target/Target.td
@@ -211,16 +211,9 @@ class Instruction {
// hasSideEffects - The instruction has side effects that are not
// captured by any operands of the instruction or other flags.
//
- // mayHaveSideEffects - Some instances of the instruction can have side
- // effects. The virtual method "isReallySideEffectFree" is called to
- // determine this. Load instructions are an example of where this is
- // useful. In general, loads always have side effects. However, loads from
- // constant pools don't. Individual back ends make this determination.
- //
// neverHasSideEffects - Set on an instruction with no pattern if it has no
// side effects.
bit hasSideEffects = 0;
- bit mayHaveSideEffects = 0;
bit neverHasSideEffects = 0;
// Is this instruction a "real" instruction (with a distinct machine