diff options
author | Sergey Andreenko <seandree@microsoft.com> | 2018-01-31 17:52:39 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-01-31 17:52:39 -0800 |
commit | 8dde886767682feac4b5414366dfae7be3c08412 (patch) | |
tree | c9ffc898bcd1a1f863833d9ce92755739cfed251 /src/jit/compiler.hpp | |
parent | 45c2c01cb146d2173f0a2f204859e549ad536a34 (diff) | |
download | coreclr-8dde886767682feac4b5414366dfae7be3c08412.tar.gz coreclr-8dde886767682feac4b5414366dfae7be3c08412.tar.bz2 coreclr-8dde886767682feac4b5414366dfae7be3c08412.zip |
Delete GenTreePtr. (#16027)
* jit sources: Each local pointer variable must be declared on its own line.
Implement https://github.com/dotnet/coreclr/blob/master/Documentation/coding-guidelines/clr-jit-coding-conventions.md#101-pointer-declarations
Each local pointer variable must be declared on its own line.
* add constGenTreePtr
* delete GenTreePtr
* delete constGenTreePtr
* fix arm
Diffstat (limited to 'src/jit/compiler.hpp')
-rw-r--r-- | src/jit/compiler.hpp | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/src/jit/compiler.hpp b/src/jit/compiler.hpp index edfdd2ed9d..5a2a2342e8 100644 --- a/src/jit/compiler.hpp +++ b/src/jit/compiler.hpp @@ -852,7 +852,7 @@ void* GenTree::operator new(size_t sz, Compiler* comp, genTreeOps oper) #if SMALL_TREE_NODES size_t size = GenTree::s_gtNodeSizes[oper]; #else - size_t size = TREE_NODE_SZ_LARGE; + size_t size = TREE_NODE_SZ_LARGE; #endif #if MEASURE_NODE_SIZE @@ -933,7 +933,7 @@ inline GenTree::GenTree(genTreeOps oper, var_types type DEBUGARG(bool largeNode) /*****************************************************************************/ -inline GenTreeStmt* Compiler::gtNewStmt(GenTreePtr expr, IL_OFFSETX offset) +inline GenTreeStmt* Compiler::gtNewStmt(GenTree* expr, IL_OFFSETX offset) { /* NOTE - GT_STMT is now a small node in retail */ @@ -944,7 +944,7 @@ inline GenTreeStmt* Compiler::gtNewStmt(GenTreePtr expr, IL_OFFSETX offset) /*****************************************************************************/ -inline GenTreePtr Compiler::gtNewOperNode(genTreeOps oper, var_types type, GenTreePtr op1, bool doSimplifications) +inline GenTree* Compiler::gtNewOperNode(genTreeOps oper, var_types type, GenTree* op1, bool doSimplifications) { assert((GenTree::OperKind(oper) & (GTK_UNOP | GTK_BINOP)) != 0); assert((GenTree::OperKind(oper) & GTK_EXOP) == @@ -980,7 +980,7 @@ inline GenTreePtr Compiler::gtNewOperNode(genTreeOps oper, var_types type, GenTr } } - GenTreePtr node = new (this, oper) GenTreeOp(oper, type, op1, nullptr); + GenTree* node = new (this, oper) GenTreeOp(oper, type, op1, nullptr); // // the GT_ADDR of a Local Variable implies GTF_ADDR_ONSTACK @@ -1008,7 +1008,7 @@ inline genTreeOps LargeOpOpcode() * Use to create nodes which may later be morphed to another (big) operator */ -inline GenTreePtr Compiler::gtNewLargeOperNode(genTreeOps oper, var_types type, GenTreePtr op1, GenTreePtr op2) +inline GenTree* Compiler::gtNewLargeOperNode(genTreeOps oper, var_types type, GenTree* op1, GenTree* op2) { assert((GenTree::OperKind(oper) & (GTK_UNOP | GTK_BINOP)) != 0); assert((GenTree::OperKind(oper) & GTK_EXOP) == @@ -1018,9 +1018,9 @@ inline GenTreePtr Compiler::gtNewLargeOperNode(genTreeOps oper, var_types type, assert(GenTree::s_gtNodeSizes[oper] == TREE_NODE_SZ_SMALL); - GenTreePtr node = new (this, LargeOpOpcode()) GenTreeOp(oper, type, op1, op2 DEBUGARG(/*largeNode*/ true)); + GenTree* node = new (this, LargeOpOpcode()) GenTreeOp(oper, type, op1, op2 DEBUGARG(/*largeNode*/ true)); #else - GenTreePtr node = new (this, oper) GenTreeOp(oper, type, op1, op2); + GenTree* node = new (this, oper) GenTreeOp(oper, type, op1, op2); #endif return node; @@ -1032,9 +1032,9 @@ inline GenTreePtr Compiler::gtNewLargeOperNode(genTreeOps oper, var_types type, * that may need to be fixed up). */ -inline GenTreePtr Compiler::gtNewIconHandleNode(size_t value, unsigned flags, FieldSeqNode* fields) +inline GenTree* Compiler::gtNewIconHandleNode(size_t value, unsigned flags, FieldSeqNode* fields) { - GenTreePtr node; + GenTree* node; assert((flags & (GTF_ICON_HDL_MASK | GTF_ICON_FIELD_OFF)) != 0); // Interpret "fields == NULL" as "not a field." @@ -1059,7 +1059,7 @@ inline GenTreePtr Compiler::gtNewIconHandleNode(size_t value, unsigned flags, Fi * These are versions for each specific type of HANDLE */ -inline GenTreePtr Compiler::gtNewIconEmbScpHndNode(CORINFO_MODULE_HANDLE scpHnd) +inline GenTree* Compiler::gtNewIconEmbScpHndNode(CORINFO_MODULE_HANDLE scpHnd) { void *embedScpHnd, *pEmbedScpHnd; @@ -1072,7 +1072,7 @@ inline GenTreePtr Compiler::gtNewIconEmbScpHndNode(CORINFO_MODULE_HANDLE scpHnd) //----------------------------------------------------------------------------- -inline GenTreePtr Compiler::gtNewIconEmbClsHndNode(CORINFO_CLASS_HANDLE clsHnd) +inline GenTree* Compiler::gtNewIconEmbClsHndNode(CORINFO_CLASS_HANDLE clsHnd) { void *embedClsHnd, *pEmbedClsHnd; @@ -1085,7 +1085,7 @@ inline GenTreePtr Compiler::gtNewIconEmbClsHndNode(CORINFO_CLASS_HANDLE clsHnd) //----------------------------------------------------------------------------- -inline GenTreePtr Compiler::gtNewIconEmbMethHndNode(CORINFO_METHOD_HANDLE methHnd) +inline GenTree* Compiler::gtNewIconEmbMethHndNode(CORINFO_METHOD_HANDLE methHnd) { void *embedMethHnd, *pEmbedMethHnd; @@ -1098,7 +1098,7 @@ inline GenTreePtr Compiler::gtNewIconEmbMethHndNode(CORINFO_METHOD_HANDLE methHn //----------------------------------------------------------------------------- -inline GenTreePtr Compiler::gtNewIconEmbFldHndNode(CORINFO_FIELD_HANDLE fldHnd) +inline GenTree* Compiler::gtNewIconEmbFldHndNode(CORINFO_FIELD_HANDLE fldHnd) { void *embedFldHnd, *pEmbedFldHnd; @@ -1150,12 +1150,12 @@ inline GenTreeCall* Compiler::gtNewHelperCallNode(unsigned helper, var_types typ // Return Value: // Returns GT_ALLOCOBJ node that will be later morphed into an // allocation helper call or local variable allocation on the stack. -inline GenTreePtr Compiler::gtNewAllocObjNode(unsigned int helper, - CORINFO_CLASS_HANDLE clsHnd, - var_types type, - GenTreePtr op1) +inline GenTree* Compiler::gtNewAllocObjNode(unsigned int helper, + CORINFO_CLASS_HANDLE clsHnd, + var_types type, + GenTree* op1) { - GenTreePtr node = new (this, GT_ALLOCOBJ) GenTreeAllocObj(type, helper, clsHnd, op1); + GenTree* node = new (this, GT_ALLOCOBJ) GenTreeAllocObj(type, helper, clsHnd, op1); return node; } @@ -1178,9 +1178,9 @@ inline GenTree* Compiler::gtNewRuntimeLookup(CORINFO_GENERIC_HANDLE hnd, CorInfo /*****************************************************************************/ -inline GenTreePtr Compiler::gtNewCodeRef(BasicBlock* block) +inline GenTree* Compiler::gtNewCodeRef(BasicBlock* block) { - GenTreePtr node = new (this, GT_LABEL) GenTreeLabel(block); + GenTree* node = new (this, GT_LABEL) GenTreeLabel(block); return node; } @@ -1189,16 +1189,16 @@ inline GenTreePtr Compiler::gtNewCodeRef(BasicBlock* block) * A little helper to create a data member reference node. */ -inline GenTreePtr Compiler::gtNewFieldRef( - var_types typ, CORINFO_FIELD_HANDLE fldHnd, GenTreePtr obj, DWORD offset, bool nullcheck) +inline GenTree* Compiler::gtNewFieldRef( + var_types typ, CORINFO_FIELD_HANDLE fldHnd, GenTree* obj, DWORD offset, bool nullcheck) { #if SMALL_TREE_NODES /* 'GT_FIELD' nodes may later get transformed into 'GT_IND' */ assert(GenTree::s_gtNodeSizes[GT_IND] <= GenTree::s_gtNodeSizes[GT_FIELD]); - GenTreePtr tree = new (this, GT_FIELD) GenTreeField(typ); + GenTree* tree = new (this, GT_FIELD) GenTreeField(typ); #else - GenTreePtr tree = new (this, GT_FIELD) GenTreeField(typ); + GenTree* tree = new (this, GT_FIELD) GenTreeField(typ); #endif tree->gtField.gtFldObj = obj; tree->gtField.gtFldHnd = fldHnd; @@ -1241,7 +1241,7 @@ inline GenTreePtr Compiler::gtNewFieldRef( * A little helper to create an array index node. */ -inline GenTreePtr Compiler::gtNewIndexRef(var_types typ, GenTreePtr arrayOp, GenTreePtr indexOp) +inline GenTree* Compiler::gtNewIndexRef(var_types typ, GenTree* arrayOp, GenTree* indexOp) { GenTreeIndex* gtIndx = new (this, GT_INDEX) GenTreeIndex(typ, arrayOp, indexOp, genTypeSize(typ)); @@ -1291,7 +1291,7 @@ inline GenTree* Compiler::gtNewIndir(var_types typ, GenTree* addr) * any code. We currently use a "nop" node of type void for this purpose. */ -inline GenTreePtr Compiler::gtNewNothingNode() +inline GenTree* Compiler::gtNewNothingNode() { return new (this, GT_NOP) GenTreeOp(GT_NOP, TYP_VOID); } @@ -1321,15 +1321,15 @@ inline void GenTree::gtBashToNOP() // return new arg placeholder node. Does not do anything but has a type associated // with it so we can keep track of register arguments in lists associated w/ call nodes -inline GenTreePtr Compiler::gtNewArgPlaceHolderNode(var_types type, CORINFO_CLASS_HANDLE clsHnd) +inline GenTree* Compiler::gtNewArgPlaceHolderNode(var_types type, CORINFO_CLASS_HANDLE clsHnd) { - GenTreePtr node = new (this, GT_ARGPLACE) GenTreeArgPlace(type, clsHnd); + GenTree* node = new (this, GT_ARGPLACE) GenTreeArgPlace(type, clsHnd); return node; } /*****************************************************************************/ -inline GenTreePtr Compiler::gtUnusedValNode(GenTreePtr expr) +inline GenTree* Compiler::gtUnusedValNode(GenTree* expr) { return gtNewOperNode(GT_COMMA, TYP_VOID, expr, gtNewNothingNode()); } @@ -1344,7 +1344,7 @@ inline GenTreePtr Compiler::gtUnusedValNode(GenTreePtr expr) inline void Compiler::gtSetStmtInfo(GenTree* stmt) { assert(stmt->gtOper == GT_STMT); - GenTreePtr expr = stmt->gtStmt.gtStmtExpr; + GenTree* expr = stmt->gtStmt.gtStmtExpr; #if FEATURE_STACK_FP_X87 /* We will try to compute the FP stack level at each node */ @@ -1455,13 +1455,13 @@ inline void GenTree::SetOper(genTreeOps oper, ValueNumberUpdate vnUpdate) } } -inline GenTreePtr Compiler::gtNewCastNode(var_types typ, GenTreePtr op1, var_types castType) +inline GenTree* Compiler::gtNewCastNode(var_types typ, GenTree* op1, var_types castType) { - GenTreePtr res = new (this, GT_CAST) GenTreeCast(typ, op1, castType); + GenTree* res = new (this, GT_CAST) GenTreeCast(typ, op1, castType); return res; } -inline GenTreePtr Compiler::gtNewCastNodeL(var_types typ, GenTreePtr op1, var_types castType) +inline GenTree* Compiler::gtNewCastNodeL(var_types typ, GenTree* op1, var_types castType) { /* Some casts get transformed into 'GT_CALL' or 'GT_IND' nodes */ @@ -1470,7 +1470,7 @@ inline GenTreePtr Compiler::gtNewCastNodeL(var_types typ, GenTreePtr op1, var_ty /* Make a big node first and then change it to be GT_CAST */ - GenTreePtr res = new (this, LargeOpOpcode()) GenTreeCast(typ, op1, castType DEBUGARG(/*largeNode*/ true)); + GenTree* res = new (this, LargeOpOpcode()) GenTreeCast(typ, op1, castType DEBUGARG(/*largeNode*/ true)); return res; } @@ -1493,7 +1493,7 @@ inline void GenTree::SetOper(genTreeOps oper, ValueNumberUpdate vnUpdate) } } -inline void GenTree::ReplaceWith(GenTreePtr src) +inline void GenTree::ReplaceWith(GenTree* src) { RecordOperBashing(OperGet(), src->OperGet()); // nop unless NODEBASH_STATS is enabled *this = *src; @@ -1502,13 +1502,13 @@ inline void GenTree::ReplaceWith(GenTreePtr src) #endif } -inline GenTreePtr Compiler::gtNewCastNode(var_types typ, GenTreePtr op1, var_types castType) +inline GenTree* Compiler::gtNewCastNode(var_types typ, GenTree* op1, var_types castType) { - GenTreePtr tree = gtNewOperNode(GT_CAST, typ, op1); + GenTree* tree = gtNewOperNode(GT_CAST, typ, op1); tree->gtCast.gtCastType = castType; } -inline GenTreePtr Compiler::gtNewCastNodeL(var_types typ, GenTreePtr op1, var_types castType) +inline GenTree* Compiler::gtNewCastNodeL(var_types typ, GenTree* op1, var_types castType) { return gtNewCastNode(typ, op1, castType); } @@ -2163,9 +2163,9 @@ inline void LclVarDsc::addPrefReg(regMaskTP regMask, Compiler* comp) * referenced in a statement. */ -inline VARSET_VALRET_TP Compiler::lvaStmtLclMask(GenTreePtr stmt) +inline VARSET_VALRET_TP Compiler::lvaStmtLclMask(GenTree* stmt) { - GenTreePtr tree; + GenTree* tree; unsigned varNum; LclVarDsc* varDsc; VARSET_TP lclMask(VarSetOps::MakeEmpty(this)); @@ -2738,7 +2738,7 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX /*****************************************************************************/ -inline bool rpCanAsgOperWithoutReg(GenTreePtr op, bool lclvar) +inline bool rpCanAsgOperWithoutReg(GenTree* op, bool lclvar) { var_types type; @@ -2799,7 +2799,7 @@ inline bool Compiler::compCanEncodePtrArgCntMax() */ inline Compiler::fgWalkResult Compiler::fgWalkTreePre( - GenTreePtr* pTree, fgWalkPreFn* visitor, void* callBackData, bool lclVarsOnly, bool computeStack) + GenTree** pTree, fgWalkPreFn* visitor, void* callBackData, bool lclVarsOnly, bool computeStack) { fgWalkData walkData; @@ -2856,7 +2856,7 @@ inline Compiler::fgWalkResult Compiler::fgWalkTreePre( * computeStack - true if we want to make stack visible to callback function */ -inline Compiler::fgWalkResult Compiler::fgWalkTreePost(GenTreePtr* pTree, +inline Compiler::fgWalkResult Compiler::fgWalkTreePost(GenTree** pTree, fgWalkPostFn* visitor, void* callBackData, bool computeStack) @@ -2895,7 +2895,7 @@ inline Compiler::fgWalkResult Compiler::fgWalkTreePost(GenTreePtr* pTree, * WALK_SKIP_SUBTREES don't walk any subtrees of the node just visited */ -inline Compiler::fgWalkResult Compiler::fgWalkTree(GenTreePtr* pTree, +inline Compiler::fgWalkResult Compiler::fgWalkTree(GenTree** pTree, fgWalkPreFn* preVisitor, fgWalkPreFn* postVisitor, void* callBackData) @@ -3115,7 +3115,7 @@ inline bool Compiler::fgIsBigOffset(size_t offset) * if "divisor" is a positive integer constant and a power of 2 other than 1 and INT_MIN */ -inline bool Compiler::fgIsSignedDivOptimizable(GenTreePtr divisor) +inline bool Compiler::fgIsSignedDivOptimizable(GenTree* divisor) { if (!opts.MinOpts() && divisor->IsCnsIntOrI()) { @@ -3142,7 +3142,7 @@ inline bool Compiler::fgIsSignedDivOptimizable(GenTreePtr divisor) * if "divisor" is an unsigned integer constant and a power of 2 other than 1 and zero. */ -inline bool Compiler::fgIsUnsignedDivOptimizable(GenTreePtr divisor) +inline bool Compiler::fgIsUnsignedDivOptimizable(GenTree* divisor) { if (!opts.MinOpts() && divisor->IsCnsIntOrI()) { @@ -3161,7 +3161,7 @@ inline bool Compiler::fgIsUnsignedDivOptimizable(GenTreePtr divisor) * if "divisor" is a positive integer constant and a power of 2 other than zero */ -inline bool Compiler::fgIsSignedModOptimizable(GenTreePtr divisor) +inline bool Compiler::fgIsSignedModOptimizable(GenTree* divisor) { if (!opts.MinOpts() && divisor->IsCnsIntOrI()) { @@ -3180,7 +3180,7 @@ inline bool Compiler::fgIsSignedModOptimizable(GenTreePtr divisor) * if "divisor" is a positive integer constant and a power of 2 other than zero */ -inline bool Compiler::fgIsUnsignedModOptimizable(GenTreePtr divisor) +inline bool Compiler::fgIsUnsignedModOptimizable(GenTree* divisor) { if (!opts.MinOpts() && divisor->IsCnsIntOrI()) { @@ -3553,7 +3553,7 @@ XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */ template <bool ForCodeGen> -inline void Compiler::compUpdateLife(GenTreePtr tree) +inline void Compiler::compUpdateLife(GenTree* tree) { // TODO-Cleanup: We shouldn't really be calling this more than once if (tree == compCurLifeTree) @@ -3759,8 +3759,8 @@ inline void Compiler::LoopDsc::VERIFY_lpIterTree() if (lpIterTree->OperGet() == GT_ASG) { - GenTreePtr lhs = lpIterTree->gtOp.gtOp1; - GenTreePtr rhs = lpIterTree->gtOp.gtOp2; + GenTree* lhs = lpIterTree->gtOp.gtOp1; + GenTree* rhs = lpIterTree->gtOp.gtOp2; assert(lhs->OperGet() == GT_LCL_VAR); switch (rhs->gtOper) @@ -3801,7 +3801,7 @@ inline int Compiler::LoopDsc::lpIterConst() VERIFY_lpIterTree(); if (lpIterTree->OperGet() == GT_ASG) { - GenTreePtr rhs = lpIterTree->gtOp.gtOp2; + GenTree* rhs = lpIterTree->gtOp.gtOp2; return (int)rhs->gtOp.gtOp2->gtIntCon.gtIconVal; } else @@ -3817,7 +3817,7 @@ inline genTreeOps Compiler::LoopDsc::lpIterOper() VERIFY_lpIterTree(); if (lpIterTree->OperGet() == GT_ASG) { - GenTreePtr rhs = lpIterTree->gtOp.gtOp2; + GenTree* rhs = lpIterTree->gtOp.gtOp2; return rhs->OperGet(); } else @@ -3850,8 +3850,8 @@ inline void Compiler::LoopDsc::VERIFY_lpTestTree() genTreeOps oper = lpTestTree->OperGet(); assert(GenTree::OperIsCompare(oper)); - GenTreePtr iterator = nullptr; - GenTreePtr limit = nullptr; + GenTree* iterator = nullptr; + GenTree* limit = nullptr; if ((lpTestTree->gtOp.gtOp2->gtOper == GT_LCL_VAR) && (lpTestTree->gtOp.gtOp2->gtFlags & GTF_VAR_ITERATOR) != 0) { iterator = lpTestTree->gtOp.gtOp2; @@ -3904,7 +3904,7 @@ inline genTreeOps Compiler::LoopDsc::lpTestOper() //----------------------------------------------------------------------------- -inline GenTreePtr Compiler::LoopDsc::lpIterator() +inline GenTree* Compiler::LoopDsc::lpIterator() { VERIFY_lpTestTree(); @@ -3913,7 +3913,7 @@ inline GenTreePtr Compiler::LoopDsc::lpIterator() //----------------------------------------------------------------------------- -inline GenTreePtr Compiler::LoopDsc::lpLimit() +inline GenTree* Compiler::LoopDsc::lpLimit() { VERIFY_lpTestTree(); @@ -3927,7 +3927,7 @@ inline int Compiler::LoopDsc::lpConstLimit() VERIFY_lpTestTree(); assert(lpFlags & LPFLG_CONST_LIMIT); - GenTreePtr limit = lpLimit(); + GenTree* limit = lpLimit(); assert(limit->OperIsConst()); return (int)limit->gtIntCon.gtIconVal; } @@ -3939,7 +3939,7 @@ inline unsigned Compiler::LoopDsc::lpVarLimit() VERIFY_lpTestTree(); assert(lpFlags & LPFLG_VAR_LIMIT); - GenTreePtr limit = lpLimit(); + GenTree* limit = lpLimit(); assert(limit->OperGet() == GT_LCL_VAR); return limit->gtLclVarCommon.gtLclNum; } @@ -3951,7 +3951,7 @@ inline bool Compiler::LoopDsc::lpArrLenLimit(Compiler* comp, ArrIndex* index) VERIFY_lpTestTree(); assert(lpFlags & LPFLG_ARRLEN_LIMIT); - GenTreePtr limit = lpLimit(); + GenTree* limit = lpLimit(); assert(limit->OperGet() == GT_ARR_LENGTH); // Check if we have a.length or a[i][j].length @@ -3991,7 +3991,7 @@ inline bool Compiler::optIsVarAssgLoop(unsigned lnum, unsigned var) * If the tree is a tracked local variable, return its LclVarDsc ptr. */ -inline LclVarDsc* Compiler::optIsTrackedLocal(GenTreePtr tree) +inline LclVarDsc* Compiler::optIsTrackedLocal(GenTree* tree) { LclVarDsc* varDsc; unsigned lclNum; @@ -4086,7 +4086,7 @@ inline CorInfoHelpFunc Compiler::eeGetHelperNum(CORINFO_METHOD_HANDLE method) return ((CorInfoHelpFunc)(((size_t)method) >> 2)); } -inline Compiler::fgWalkResult Compiler::CountSharedStaticHelper(GenTreePtr* pTree, fgWalkData* data) +inline Compiler::fgWalkResult Compiler::CountSharedStaticHelper(GenTree** pTree, fgWalkData* data) { if (Compiler::IsSharedStaticHelper(*pTree)) { @@ -4100,7 +4100,7 @@ inline Compiler::fgWalkResult Compiler::CountSharedStaticHelper(GenTreePtr* pTre // TODO-Cleanup: Replace calls to IsSharedStaticHelper with new HelperCallProperties // -inline bool Compiler::IsSharedStaticHelper(GenTreePtr tree) +inline bool Compiler::IsSharedStaticHelper(GenTree* tree) { if (tree->gtOper != GT_CALL || tree->gtCall.gtCallType != CT_HELPER) { @@ -4143,7 +4143,7 @@ inline bool Compiler::IsSharedStaticHelper(GenTreePtr tree) return result1; } -inline bool Compiler::IsTreeAlwaysHoistable(GenTreePtr tree) +inline bool Compiler::IsTreeAlwaysHoistable(GenTree* tree) { if (IsSharedStaticHelper(tree)) { @@ -4155,7 +4155,7 @@ inline bool Compiler::IsTreeAlwaysHoistable(GenTreePtr tree) } } -inline bool Compiler::IsGcSafePoint(GenTreePtr tree) +inline bool Compiler::IsGcSafePoint(GenTree* tree) { if (tree->IsCall()) { @@ -4327,7 +4327,7 @@ inline bool Compiler::compIsProfilerHookNeeded() * We simply grab a temp and assign 0 to it and use it in place of the NULL. */ -inline GenTreePtr Compiler::impCheckForNullPointer(GenTreePtr obj) +inline GenTree* Compiler::impCheckForNullPointer(GenTree* obj) { /* If it is not a GC type, we will be able to fold it. So don't need to do anything */ @@ -4362,7 +4362,7 @@ inline GenTreePtr Compiler::impCheckForNullPointer(GenTreePtr obj) * even if we might have created the copy of 'this' pointer in lvaArg0Var. */ -inline bool Compiler::impIsThis(GenTreePtr obj) +inline bool Compiler::impIsThis(GenTree* obj) { if (compIsForInlining()) { @@ -4723,7 +4723,7 @@ bool Compiler::fgExcludeFromSsa(unsigned lclNum) } /*****************************************************************************/ -ValueNum Compiler::GetUseAsgDefVNOrTreeVN(GenTreePtr op) +ValueNum Compiler::GetUseAsgDefVNOrTreeVN(GenTree* op) { if (op->gtFlags & GTF_VAR_USEASG) { @@ -4738,7 +4738,7 @@ ValueNum Compiler::GetUseAsgDefVNOrTreeVN(GenTreePtr op) } /*****************************************************************************/ -unsigned Compiler::GetSsaNumForLocalVarDef(GenTreePtr lcl) +unsigned Compiler::GetSsaNumForLocalVarDef(GenTree* lcl) { // Address-taken variables don't have SSA numbers. if (fgExcludeFromSsa(lcl->AsLclVarCommon()->gtLclNum)) @@ -5139,7 +5139,7 @@ inline static bool StructHasCustomLayout(DWORD attribs) * to catch extra references */ -inline void DEBUG_DESTROY_NODE(GenTreePtr tree) +inline void DEBUG_DESTROY_NODE(GenTree* tree) { #ifdef DEBUG // printf("DEBUG_DESTROY_NODE for [0x%08x]\n", tree); |