Skip to content

Commit

Permalink
Fix parameter ordering and value in gtNewColonNode (#87366)
Browse files Browse the repository at this point in the history
  • Loading branch information
huoyaoyuan committed Jun 15, 2023
1 parent 1ff48ad commit af19a79
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion src/coreclr/jit/compiler.h
Expand Up @@ -2446,7 +2446,7 @@ class Compiler
GenTreeCC* gtNewCC(genTreeOps oper, var_types type, GenCondition cond);
GenTreeOpCC* gtNewOperCC(genTreeOps oper, var_types type, GenCondition cond, GenTree* op1, GenTree* op2);

GenTreeColon* gtNewColonNode(var_types type, GenTree* elseNode, GenTree* thenNode);
GenTreeColon* gtNewColonNode(var_types type, GenTree* thenNode, GenTree* elseNode);
GenTreeQmark* gtNewQmarkNode(var_types type, GenTree* cond, GenTreeColon* colon);

GenTree* gtNewLargeOperNode(genTreeOps oper,
Expand Down
4 changes: 2 additions & 2 deletions src/coreclr/jit/gentree.cpp
Expand Up @@ -7191,9 +7191,9 @@ GenTreeOpCC* Compiler::gtNewOperCC(genTreeOps oper, var_types type, GenCondition
return node;
}

GenTreeColon* Compiler::gtNewColonNode(var_types type, GenTree* elseNode, GenTree* thenNode)
GenTreeColon* Compiler::gtNewColonNode(var_types type, GenTree* thenNode, GenTree* elseNode)
{
return new (this, GT_COLON) GenTreeColon(TYP_INT, elseNode, thenNode);
return new (this, GT_COLON) GenTreeColon(type, thenNode, elseNode);
}

GenTreeQmark* Compiler::gtNewQmarkNode(var_types type, GenTree* cond, GenTreeColon* colon)
Expand Down

0 comments on commit af19a79

Please sign in to comment.