diff options
author | Joseph Tremoulet <JCTremoulet@gmail.com> | 2016-11-04 17:54:51 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-04 17:54:51 -0400 |
commit | b67ff5ed804ba161ca7c80ad29893e9e9ebbe470 (patch) | |
tree | 9904e98bebe29520dd2720d93194f63f4e9f84c2 /src/jit/block.h | |
parent | 342ba49767ebd256f1adf449b9cfd51de8e1d03f (diff) | |
parent | 86d4d5999267b687be6c404a3a998a9499f7a57f (diff) | |
download | coreclr-b67ff5ed804ba161ca7c80ad29893e9e9ebbe470.tar.gz coreclr-b67ff5ed804ba161ca7c80ad29893e9e9ebbe470.tar.bz2 coreclr-b67ff5ed804ba161ca7c80ad29893e9e9ebbe470.zip |
Merge pull request #7996 from JosephTremoulet/OptRepeat
Add JitOptRepeat debug config flags
Diffstat (limited to 'src/jit/block.h')
-rw-r--r-- | src/jit/block.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/jit/block.h b/src/jit/block.h index 20d4952ad6..1e6d1754ab 100644 --- a/src/jit/block.h +++ b/src/jit/block.h @@ -353,6 +353,10 @@ struct BasicBlock : private LIR::Range // BBJ_CALLFINALLY block, as well as, on x86, the final step block out of a // finally. +// Flags that relate blocks to loop structure. + +#define BBF_LOOP_FLAGS (BBF_LOOP_PREHEADER | BBF_LOOP_HEAD | BBF_LOOP_CALL0 | BBF_LOOP_CALL1) + bool isRunRarely() { return ((bbFlags & BBF_RUN_RARELY) != 0); |