diff options
author | Brian Sullivan <briansul@microsoft.com> | 2019-01-09 16:05:45 -0800 |
---|---|---|
committer | Brian Sullivan <briansul@microsoft.com> | 2019-01-09 16:05:45 -0800 |
commit | eb8762330a703aedfea16189b6f0813e2217638d (patch) | |
tree | 0a83dbdc195a6f81d00684c67aa451f2a4bb66fe /src/jit | |
parent | 8c12e27d308a35132f8608c0e6f988ce9617c59a (diff) | |
download | coreclr-eb8762330a703aedfea16189b6f0813e2217638d.tar.gz coreclr-eb8762330a703aedfea16189b6f0813e2217638d.tar.bz2 coreclr-eb8762330a703aedfea16189b6f0813e2217638d.zip |
jit format
Diffstat (limited to 'src/jit')
-rw-r--r-- | src/jit/flowgraph.cpp | 5 | ||||
-rw-r--r-- | src/jit/importer.cpp | 6 | ||||
-rw-r--r-- | src/jit/indirectcalltransformer.cpp | 2 |
3 files changed, 7 insertions, 6 deletions
diff --git a/src/jit/flowgraph.cpp b/src/jit/flowgraph.cpp index feaceb3dcb..c6f6bc38f9 100644 --- a/src/jit/flowgraph.cpp +++ b/src/jit/flowgraph.cpp @@ -22510,8 +22510,9 @@ Compiler::fgWalkResult Compiler::fgLateDevirtualization(GenTree** pTree, fgWalkD unsigned methodFlags = 0; CORINFO_CONTEXT_HANDLE context = nullptr; const bool isLateDevirtualization = true; - bool explicitTailCall = (call->gtCall.gtCallMoreFlags & GTF_CALL_M_EXPLICIT_TAILCALL) != 0; - comp->impDevirtualizeCall(call, &method, &methodFlags, &context, nullptr, isLateDevirtualization, explicitTailCall); + bool explicitTailCall = (call->gtCall.gtCallMoreFlags & GTF_CALL_M_EXPLICIT_TAILCALL) != 0; + comp->impDevirtualizeCall(call, &method, &methodFlags, &context, nullptr, isLateDevirtualization, + explicitTailCall); } } else if (tree->OperGet() == GT_ASG) diff --git a/src/jit/importer.cpp b/src/jit/importer.cpp index 37b506b6af..6396e219e7 100644 --- a/src/jit/importer.cpp +++ b/src/jit/importer.cpp @@ -8591,7 +8591,7 @@ var_types Compiler::impImportCall(OPCODE opcode, // See if we can devirtualize. - bool explicitTailCall = (tailCall & PREFIX_TAILCALL_EXPLICIT) != 0; + bool explicitTailCall = (tailCall & PREFIX_TAILCALL_EXPLICIT) != 0; const bool isLateDevirtualization = false; impDevirtualizeCall(call->AsCall(), &callInfo->hMethod, &callInfo->methodFlags, &callInfo->contextHandle, &exactContextHnd, isLateDevirtualization, explicitTailCall); @@ -20175,7 +20175,7 @@ bool Compiler::IsMathIntrinsic(GenTree* tree) // contextHandle -- [IN/OUT] context handle for the call. Updated iff call devirtualized. // exactContextHnd -- [OUT] updated context handle iff call devirtualized // isLateDevirtualization -- if devirtualization is happening after importation -// isTailCall -- [IN/OUT] true if we plan on using a tail call +// isTailCall -- [IN/OUT] true if we plan on using a tail call // // Notes: // Virtual calls in IL will always "invoke" the base class method. @@ -20654,7 +20654,7 @@ void Compiler::impDevirtualizeCall(GenTreeCall* call, { JITDUMP("Clearing the implicit tail call flag\n"); - // If set, we clear the implicit tail call flag + // If set, we clear the implicit tail call flag // as we just introduced a new address taken local variable // call->gtCallMoreFlags &= ~GTF_CALL_M_IMPLICIT_TAILCALL; diff --git a/src/jit/indirectcalltransformer.cpp b/src/jit/indirectcalltransformer.cpp index 53bb33bd7d..e0782b5b73 100644 --- a/src/jit/indirectcalltransformer.cpp +++ b/src/jit/indirectcalltransformer.cpp @@ -683,7 +683,7 @@ private: unsigned methodFlags = inlineInfo->methAttr; CORINFO_CONTEXT_HANDLE context = inlineInfo->exactContextHnd; const bool isLateDevirtualization = true; - bool explicitTailCall = (call->gtCall.gtCallMoreFlags & GTF_CALL_M_EXPLICIT_TAILCALL) != 0; + bool explicitTailCall = (call->gtCall.gtCallMoreFlags & GTF_CALL_M_EXPLICIT_TAILCALL) != 0; compiler->impDevirtualizeCall(call, &methodHnd, &methodFlags, &context, nullptr, isLateDevirtualization, explicitTailCall); |