diff options
author | Brian Sullivan <briansul@microsoft.com> | 2017-10-18 17:51:37 -0700 |
---|---|---|
committer | Brian Sullivan <briansul@microsoft.com> | 2017-10-18 17:51:37 -0700 |
commit | 967f7ee7b5fceff1b1bd6635027b79ecd623835a (patch) | |
tree | e19980d05f797479f9c67127fdb389fdeb3fd0ad /src/jit/gentree.h | |
parent | 7a11c55b0a4b82869d40526f21c3965f740d8010 (diff) | |
download | coreclr-967f7ee7b5fceff1b1bd6635027b79ecd623835a.tar.gz coreclr-967f7ee7b5fceff1b1bd6635027b79ecd623835a.tar.bz2 coreclr-967f7ee7b5fceff1b1bd6635027b79ecd623835a.zip |
Removed unused fields of Icon nodes
The union of gtIconHdl1, gtIconHdl2 and gtIconCPX, gtOIconCls is not used
Diffstat (limited to 'src/jit/gentree.h')
-rw-r--r-- | src/jit/gentree.h | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/src/jit/gentree.h b/src/jit/gentree.h index 344363449d..832af273f8 100644 --- a/src/jit/gentree.h +++ b/src/jit/gentree.h @@ -2657,34 +2657,6 @@ struct GenTreeIntCon : public GenTreeIntConCommon // sequence of fields. FieldSeqNode* gtFieldSeq; -#if defined(LATE_DISASM) - - /* If the constant was morphed from some other node, - these fields enable us to get back to what the node - originally represented. See use of gtNewIconHandleNode() - */ - - union { - /* Template struct - The significant field of the other - * structs should overlap exactly with this struct - */ - - struct - { - unsigned gtIconHdl1; - void* gtIconHdl2; - } gtIconHdl; - - /* GT_FIELD, etc */ - - struct - { - unsigned gtIconCPX; - CORINFO_CLASS_HANDLE gtIconCls; - } gtIconFld; - }; -#endif - GenTreeIntCon(var_types type, ssize_t value DEBUGARG(bool largeNode = false)) : GenTreeIntConCommon(GT_CNS_INT, type DEBUGARG(largeNode)) , gtIconVal(value) |