diff options
author | Andy Ayers <andya@microsoft.com> | 2020-12-09 04:11:46 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-09 04:11:46 +0300 |
commit | e516cf3800b7d4ca48c3caca25ad3f9068cbd10d (patch) | |
tree | 061993662400a5830a45028e26c9710743563236 /src/coreclr/jit/flowgraph.cpp | |
parent | d5a9b9d06c66b624b36de28f77b7beff96bb5d77 (diff) |
JIT: remove early prop's type propagation (#45655)
This doesn't do any actual propagation, so remove it and the associated
tracking flags.
Diffstat (limited to 'src/coreclr/jit/flowgraph.cpp')
-rw-r--r-- | src/coreclr/jit/flowgraph.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/coreclr/jit/flowgraph.cpp b/src/coreclr/jit/flowgraph.cpp index 34ac6920f48..ba182bbd988 100644 --- a/src/coreclr/jit/flowgraph.cpp +++ b/src/coreclr/jit/flowgraph.cpp @@ -15442,8 +15442,7 @@ bool Compiler::fgOptimizeBranch(BasicBlock* bJump) gtReverseCond(condTree); // We need to update the following flags of the bJump block if they were set in the bDest block - bJump->bbFlags |= - (bDest->bbFlags & (BBF_HAS_NEWOBJ | BBF_HAS_NEWARRAY | BBF_HAS_NULLCHECK | BBF_HAS_IDX_LEN | BBF_HAS_VTABREF)); + bJump->bbFlags |= (bDest->bbFlags & (BBF_HAS_NEWOBJ | BBF_HAS_NEWARRAY | BBF_HAS_NULLCHECK | BBF_HAS_IDX_LEN)); bJump->bbJumpKind = BBJ_COND; bJump->bbJumpDest = bDest->bbNext; |