summaryrefslogtreecommitdiff
path: root/src/jit/gentree.h
diff options
context:
space:
mode:
authorBrian Sullivan <briansul@microsoft.com>2018-09-14 13:01:37 -0700
committerGitHub <noreply@github.com>2018-09-14 13:01:37 -0700
commite2ef2edb1a774727a56fb7b3d8983b122b53228a (patch)
treec42aa00bdd0be1058b74dac65d5451e3619c77ac /src/jit/gentree.h
parentb3bb78aaa846bb641a5c4728e9d89ffa21335199 (diff)
parent660242208a3520f785d42dfa76e009933204ddd9 (diff)
downloadcoreclr-e2ef2edb1a774727a56fb7b3d8983b122b53228a.tar.gz
coreclr-e2ef2edb1a774727a56fb7b3d8983b122b53228a.tar.bz2
coreclr-e2ef2edb1a774727a56fb7b3d8983b122b53228a.zip
Merge pull request #19845 from briansull/vn-enhancements
Value Number Enhancements:
Diffstat (limited to 'src/jit/gentree.h')
-rw-r--r--src/jit/gentree.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/jit/gentree.h b/src/jit/gentree.h
index c6466506e2..2671d6949b 100644
--- a/src/jit/gentree.h
+++ b/src/jit/gentree.h
@@ -885,9 +885,8 @@ public:
#define GTF_BLK_VOLATILE GTF_IND_VOLATILE // GT_ASG, GT_STORE_BLK, GT_STORE_OBJ, GT_STORE_DYNBLK -- is a volatile block operation
#define GTF_BLK_UNALIGNED GTF_IND_UNALIGNED // GT_ASG, GT_STORE_BLK, GT_STORE_OBJ, GT_STORE_DYNBLK -- is an unaligned block operation
-#define GTF_OVERFLOW 0x10000000 // GT_ADD, GT_SUB, GT_MUL, -- Need overflow check. Use gtOverflow(Ex)() to check this flag.
- // GT_ASG_ADD, GT_ASG_SUB,
- // GT_CAST
+#define GTF_OVERFLOW 0x10000000 // Supported for: GT_ADD, GT_SUB, GT_MUL and GT_CAST.
+ // Requires an overflow check. Use gtOverflow(Ex)() to check this flag.
#define GTF_ARR_BOUND_INBND 0x80000000 // GT_ARR_BOUNDS_CHECK -- have proved this check is always in-bounds