summaryrefslogtreecommitdiff
path: root/src/jit/lclvars.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-03-30Reject struct promotion of parameters when -GS checks are enabledBrian Sullivan1-2/+13
2018-03-28Add crossbitness support to ClrJit:Egor Chesakov1-2/+3
2018-03-24Merge pull request #17201 from BruceForstall/FixDiffableBruce Forstall1-1/+1
2018-03-24Fix a case of non-diffable JitDumpBruce Forstall1-1/+1
2018-03-20ARM: call compRsvdRegCheck laterCarol Eidt1-1/+14
2018-03-11Remove unused LclVarDsc membersMike Danes1-1/+2
2018-02-27Implement JitDefaultFillBrian Sullivan1-2/+3
2018-02-15Fix importer and morph with HWIntrinsic SIMD typesFei Peng1-1/+1
2018-02-07[Arm64] Remove SIMD hacks to get*TypeForStructSteve MacLean1-2/+2
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-17/+17
2017-12-15Clean up clrjit from using sizeof(void*) when meant TARGET_POINTER_SIZE (#15524)Egor Chesakov1-22/+22
2017-12-14Merge pull request #15479 from echesakovMSFT/FixTargetArmMacroTypoEgor Chesakov1-1/+1
2017-12-12Use macro _countof instead of explicit sizeof(arr) / sizeof(arr[0]) or sizeof...Egor Chesakov1-1/+1
2017-12-08Fix typo `_TARGET_ARM` to `_TARGET_ARM_`. This happens mostly in comments exc...Egor Chesakov1-1/+1
2017-12-01Merge pull request #15315 from CarolEidt/Fix14548Carol Eidt1-1/+9
2017-11-30Unmark unused fields as lvOnFrameCarol Eidt1-1/+9
2017-11-29[ARM64] Align Compiler::lvaStressLclFldCB paddingSteve MacLean1-5/+5
2017-11-22[Arm64] SIMD Normalize struct arg typeSteve MacLean1-2/+2
2017-11-20Merge pull request #14933 from sdmaclea/PR-ARM64-SIMD-Normalize-Struct-ReturnBruce Forstall1-1/+1
2017-11-17Fix STRESS_LCL_FLDS for ARMBruce Forstall1-1/+1
2017-11-10[Arm64] SIMD Normalize struct return typeSteve MacLean1-1/+1
2017-11-07Merge pull request #14883 from sdmaclea/PR-ARM64-SIMD-misc-varTypeIsStructCarol Eidt1-1/+1
2017-11-07[Arm64] SIMD miscellaneous varTypeIsStructSteve MacLean1-1/+1
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-1/+1
2017-10-24fix lvaStressLclFldCB (#14676)Sergey Andreenko1-4/+3
2017-10-23[Arm64] SIMD simple defines (#14628)Steve MacLean1-1/+5
2017-10-22Respond to feedbackSteve MacLean1-5/+0
2017-10-20[Arm64] Fix bogus assertSteve MacLean1-0/+5
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-1/+3
2017-10-15Remove unused compGetMem functionsMike Danes1-1/+1
2017-09-27Remove useless variableHyeongseok Oh1-16/+12
2017-09-27Fix typoHyeongseok Oh1-0/+1
2017-09-27Enhancement caller register & stack calculation for fast tail callHyeongseok Oh1-48/+13
2017-09-21[RyuJIT/ARM32] JitStress=1 test: padding local variableHyeongseok Oh1-0/+8
2017-08-18[Unix x64|Arm64] Correct canfastTailCall decisionsjashook1-4/+105
2017-08-16Move Containment Analysis to LoweringCarol Eidt1-1/+11
2017-07-27Rerun reg predict on ARM if codegen temps increase the frame size.Pat Gavlin1-1/+1
2017-07-21Merge pull request #12974 from pgavlin/GitHub12909Pat Gavlin1-7/+6
2017-07-21Disable promotion of custom-layout structs for legacy backend.Pat Gavlin1-7/+6
2017-07-19Fix ARM32 spill temp allocationBruce Forstall1-6/+0
2017-07-10Merge pull request #12722 from CarolEidt/DumpFixesCarol Eidt1-3/+3
2017-07-10A couple more fixes to JitDumpCarol Eidt1-3/+3
2017-07-09[RyuJIT/ARM32] Avoid promoting structures which can be handled by HFA (#12604)Hyung-Kyu Choi1-2/+3
2017-07-06[RyuJIT/arm] Fix double type local variable dumpHanjoung Lee1-1/+7
2017-06-28Format code.Pat Gavlin1-2/+1
2017-06-28Convert lvaMarkLclRefs to a visitor.Pat Gavlin1-14/+22
2017-06-28Convert lva{Inc,Dec}RefCntsCB to a visitor.Pat Gavlin1-34/+48
2017-06-26Merge pull request #12423 from CarolEidt/ContainDoNotEnregCarol Eidt1-0/+18
2017-06-23# This is a combination of 2 commits.Carol Eidt1-0/+18
2017-06-23Fix JitMinOptsTrackGCrefs for legacy x86 back-end (#12416)Bruce Forstall1-0/+2