summaryrefslogtreecommitdiff
path: root/src/jit/gtlist.h
diff options
context:
space:
mode:
authorPat Gavlin <pagavlin@microsoft.com>2016-09-14 13:18:06 -0700
committerPat Gavlin <pagavlin@microsoft.com>2016-09-14 13:18:06 -0700
commit1288ca5b05d84dee01b1612d93cb1a04ecc2c727 (patch)
treef53009be5427ec747507f974bbc885b8ed1cc9a2 /src/jit/gtlist.h
parent4351a27c18a88c50c0e701975d9a58f5ade57e78 (diff)
downloadcoreclr-1288ca5b05d84dee01b1612d93cb1a04ecc2c727.tar.gz
coreclr-1288ca5b05d84dee01b1612d93cb1a04ecc2c727.tar.bz2
coreclr-1288ca5b05d84dee01b1612d93cb1a04ecc2c727.zip
Address PR feedback.
Diffstat (limited to 'src/jit/gtlist.h')
-rw-r--r--src/jit/gtlist.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/jit/gtlist.h b/src/jit/gtlist.h
index 15ab9333b3..da8246d20e 100644
--- a/src/jit/gtlist.h
+++ b/src/jit/gtlist.h
@@ -189,6 +189,9 @@ GTNODE(SIMD , "simd" ,0,GTK_BINOP|GTK_EXOP) // SIMD functions/oper
// Other nodes that look like unary/binary operators:
//-----------------------------------------------------------------------------
+// The following are both conditional branches. GT_JTRUE has a single operand that computes a condition. GT_JCC
+// implicitly reads the condition bits from a previous operation. The latter is allowed only in the LIR form
+// used in the RyuJIT backend.
GTNODE(JTRUE , "jmpTrue" ,0,GTK_UNOP|GTK_NOVALUE)
GTNODE(JCC , "jcc" ,0,GTK_LEAF|GTK_NOVALUE)