diff options
author | Carol Eidt <carol.eidt@microsoft.com> | 2017-12-05 16:32:52 -0800 |
---|---|---|
committer | Carol Eidt <carol.eidt@microsoft.com> | 2017-12-06 10:50:24 -0800 |
commit | e226456a84ba1f1df10e1e7480fafd3e558be1ef (patch) | |
tree | dfe77e9df626b5dfad845235266d5a9f7db30432 /src/jit/lower.h | |
parent | ca7448ce6f1916bba5ae3597ca17506272834651 (diff) | |
download | coreclr-e226456a84ba1f1df10e1e7480fafd3e558be1ef.tar.gz coreclr-e226456a84ba1f1df10e1e7480fafd3e558be1ef.tar.bz2 coreclr-e226456a84ba1f1df10e1e7480fafd3e558be1ef.zip |
Fix GT_FIELD_LIST double passed as int
Correctly handle a double field passed in int regs under a `GT_FIELD_LIST`, especially in the case of a `PutArgSplit`.
Also, reduce the spew of dump info when `COMPlus_JitStressModeNames` or `COMPlus_JitStressModeNamesNot` are set.
Enhance the dumping of `fgArgInfo`.
Fix #15325
Diffstat (limited to 'src/jit/lower.h')
-rw-r--r-- | src/jit/lower.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jit/lower.h b/src/jit/lower.h index 97b0ccd590..589eef09e5 100644 --- a/src/jit/lower.h +++ b/src/jit/lower.h @@ -155,7 +155,7 @@ private: GenTree* NewPutArg(GenTreeCall* call, GenTreePtr arg, fgArgTabEntryPtr info, var_types type); void LowerArg(GenTreeCall* call, GenTreePtr* ppTree); #ifdef _TARGET_ARMARCH_ - GenTree* LowerFloatArg(GenTree* arg, fgArgTabEntry* info); + GenTree* LowerFloatArg(GenTree** pArg, fgArgTabEntry* info); GenTree* LowerFloatArgReg(GenTree* arg, regNumber regNum); #endif |