summaryrefslogtreecommitdiff
path: root/src/jit/lsraarm.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-03-24[RyuJit/ARM] Fix lsra BuildShiftRotate (#17103)Sergey Andreenko1-9/+51
2018-03-14Mark operands of dead FIELD_LIST as unusedCarol Eidt1-1/+6
2018-02-01Refactor RefPosition and Interval BuildingCarol Eidt1-111/+23
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-6/+6
2017-12-19Fix for armel double passed as longCarol Eidt1-1/+0
2017-12-18Eliminate gtLsraInfo from GenTreeCarol Eidt1-53/+82
2017-10-18Merge pull request #14573 from CarolEidt/Fix13751Carol Eidt1-1/+2
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-2/+0
2017-10-18Fix multiple issues in LSRA for TYP_DOUBLE:Carol Eidt1-1/+2
2017-10-16Merge pull request #14350 from CarolEidt/LsraInfoCleanupCarol Eidt1-1/+18
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-1/+18
2017-10-06Fix RyuJIT/arm32 assertsBruce Forstall1-3/+3
2017-10-05[RyuJIT/armel] Fix regressionHanjoung Lee1-1/+12
2017-09-26Merge pull request #14171 from wateret/ryu-arm-putarg-bitcastCarol Eidt1-12/+23
2017-09-26[RyuJIT/armarch] Put arguments with GT_BITCASTHanjoung Lee1-12/+23
2017-09-21fix checkLclVarSemantics (#14053)Sergey Andreenko1-12/+4
2017-09-20[Arm] Remove obsolete assertSteve MacLean1-11/+0
2017-09-19[RyuJIT/ARM32] Fix TreeNodeInfoInit for STOREIND with writebarrierHyeongseok Oh1-0/+1
2017-09-13Merge pull request #13806 from hqueue/arm/ryujit/issue_13739_jitstress_NYI_addrCarol Eidt1-0/+11
2017-09-12Merge pull request #13715 from CarolEidt/LsraInfoInLsraCarol Eidt1-0/+4
2017-09-06[RyuJIT/ARM32] Add ADDR and fixup return type correctlyHyung-Kyu Choi1-0/+11
2017-08-30Merge pull request #13690 from CarolEidt/NullcheckNotContainedCarol Eidt1-0/+1
2017-08-30Merge pull request #13701 from pgavlin/IndexAddr2Pat Gavlin1-0/+6
2017-08-30Do TreeNodeInfoInit in buildIntervalsCarol Eidt1-0/+4
2017-08-30Revert commit bec6ac10f3968a8f699aad6233657ac59df37a73.Pat Gavlin1-0/+6
2017-08-30Assert that Nullcheck child is not containedCarol Eidt1-0/+1
2017-08-30Merge pull request #13677 from hseok-oh/ryujit/fix_13675Carol Eidt1-7/+4
2017-08-30Revert "Merge pull request #13245 from pgavlin/NoExpandIndex" (#13682)Jan Kotas1-6/+0
2017-08-30[RyuJIT/ARMARCH] TreeNodeInfoInit for GT_NULLCHECKHyeongseok Oh1-7/+4
2017-08-28Merge pull request #13628 from CarolEidt/FixNullCheckCarol Eidt1-1/+3
2017-08-28Fix NullCheck register modelingCarol Eidt1-1/+3
2017-08-28Merge pull request #13617 from CarolEidt/Fix13603Carol Eidt1-2/+3
2017-08-27An unused long needs to have dstCount of 0Carol Eidt1-2/+3
2017-08-25Merge pull request #13579 from CarolEidt/RemoveDupLowerBlockStoreCarol Eidt1-1/+0
2017-08-25PR Feedback and formattingCarol Eidt1-3/+3
2017-08-25Move TreeNodeInfoInit to LinearScanCarol Eidt1-21/+13
2017-08-25Merge pull request #13245 from pgavlin/NoExpandIndexPat Gavlin1-0/+6
2017-08-25Arm Containment CleanupCarol Eidt1-1/+0
2017-08-25[RyuJIT/armel] Fix ifdef block in TreeNodeInfoInitHanjoung Lee1-3/+2
2017-08-24Merge pull request #11589 from mikedn/gen-amCarol Eidt1-1/+1
2017-08-24Fix improper handling of GenTreeAddrMode offsetMike Danes1-1/+1
2017-08-23Fix ARM issues with ContainmentCarol Eidt1-7/+0
2017-08-21Use a smaller expansion of `GT_INDEX` in MinOpts.Pat Gavlin1-0/+6
2017-08-16Move Containment Analysis to LoweringCarol Eidt1-61/+59
2017-07-18Add helpers to set, clear, and check IsUnusedValue.Pat Gavlin1-1/+1
2017-07-11Merge pull request #12680 from CarolEidt/RefactorContainCarol Eidt1-42/+25
2017-07-11Remove `GTF_VAR_USEDEF`.Pat Gavlin1-1/+1
2017-07-10Extract containment analysisCarol Eidt1-42/+25
2017-07-07Move StoreLoc type widening to LoweringCarol Eidt1-1/+0
2017-06-29[RyuJIT/armel] Support `double` argument passingHanjoung Lee1-2/+29