-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Un-clang-format GTF_ flags #11700
Un-clang-format GTF_ flags #11700
Conversation
Also, put some under `#ifdef` to indicate their limited use.
|
@briansull PTAL |
| #define GTF_ICON_TLS_HDL 0xC0000000 // GT_CNS_INT -- constant is a TLS ref with offset | ||
| #define GTF_ICON_FTN_ADDR 0xD0000000 // GT_CNS_INT -- constant is a function address | ||
| #define GTF_ICON_CIDMID_HDL 0xE0000000 // GT_CNS_INT -- constant is a class or module ID handle | ||
| #define GTF_ICON_BBC_PTR 0xF0000000 // GT_CNS_INT -- constant is a basic block count pointer |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank You, I was just looking at that horrible mess today.
| // with operators: the specified node is an unsigned operator | ||
|
|
||
| #define GTF_LATE_ARG \ | ||
| 0x00200000 // the specified node is evaluated to a temp in the arg list, and this temp is added to gtCallLateArgs. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one was the worst, splitting the define value onto the next line ugg.
CarolEidt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice cleanup!
|
@dotnet-bot please test Tizen armel Cross Release Build |
hqueue
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for cleaning up and isolating LEGACY_BACKEND code from ryujit :)
It is not easy to figure out for newcomers.
|
@dotnet-bot test this please |
Remove unused
GTF_NO_OP_NO.Also, put some under
#ifdefto indicate their limited use.