summaryrefslogtreecommitdiff
path: root/src/jit/bitsetasuint64.h
diff options
context:
space:
mode:
authorSergey Andreenko <seandree@microsoft.com>2017-11-06 16:38:05 -0800
committerGitHub <noreply@github.com>2017-11-06 16:38:05 -0800
commit59d1b313e443628350a284d88596c2681caacf55 (patch)
tree3421e68b7cb812b4c2c353aac931e1787fdc556c /src/jit/bitsetasuint64.h
parentc3ef1e92925e37758781bb50b057772ffb1f4ff9 (diff)
downloadcoreclr-59d1b313e443628350a284d88596c2681caacf55.tar.gz
coreclr-59d1b313e443628350a284d88596c2681caacf55.tar.bz2
coreclr-59d1b313e443628350a284d88596c2681caacf55.zip
Delete OldStyleClearD. (#14874)
* Delete OldStyleClearD from flowgraph BlockSetOps::Assign requires sets to have the same size, there is no an additional risk to use ClearD then. * delete OldStyleClearD from regalloc regalloc doesn't create new local variables and doesn't change epoch. * Delete OldStyleClearD from copyprop CopyProp doesn't create new vars. Also `VarSetOps::Assign(this, compCurLife, block->bbLiveIn); ` before the loop requires epoch to be the same. * Delete OldStyleClearD from assertionpop Assertion prop doesn't change epoch. * Delete OldStyleClearD from the emmit Because it doesn't create new local vars. * Delete declarations
Diffstat (limited to 'src/jit/bitsetasuint64.h')
-rw-r--r--src/jit/bitsetasuint64.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/jit/bitsetasuint64.h b/src/jit/bitsetasuint64.h
index a1acaa5a80..fe439ee937 100644
--- a/src/jit/bitsetasuint64.h
+++ b/src/jit/bitsetasuint64.h
@@ -44,11 +44,6 @@ public:
lhs = rhs;
}
- static void OldStyleClearD(Env env, UINT64& bs)
- {
- bs = 0;
- }
-
static void ClearD(Env env, UINT64& bs)
{
bs = 0;