summaryrefslogtreecommitdiff
path: root/src/jit/lir.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-11-03Ifdef out GenTreeLclVar::gtLclILoffsMike Danes1-1/+1
2018-08-20JIT: remove incremental ref count updates (#19345)Andy Ayers1-32/+3
2018-06-30Pass CompAllocator by value (#15025)mikedn1-2/+2
2018-06-29Corrected a few typos in the documentation and comments (#18706)Phil Garcia1-1/+1
2018-03-14Mark operands of dead FIELD_LIST as unusedCarol Eidt1-0/+5
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-4/+4
2017-12-20Fix the dump of LIR flagsCarol Eidt1-1/+1
2017-12-18Eliminate gtLsraInfo from GenTreeCarol Eidt1-0/+7
2017-11-29[RyuJit] Delete contained workaround. (#15257)Sergey Andreenko1-0/+1
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-3/+10
2017-09-21fix checkLclVarSemantics (#14053)Sergey Andreenko1-38/+101
2017-09-15[RyuJit] fix the inconsistency between setContained and isContained. (#13991)Sergey Andreenko1-7/+3
2017-07-18Add helpers to set, clear, and check IsUnusedValue.Pat Gavlin1-5/+4
2017-06-29Replace some uses of the operand iterator with the operand visitor.Pat Gavlin1-10/+10
2017-06-26Update a header comment.Pat Gavlin1-0/+1
2017-06-24Return early in `TryGetUse` for unused nodes.Pat Gavlin1-1/+1
2017-06-24Maintain `LIR::IsUnusedValue` in the backend.Pat Gavlin1-1/+9
2017-06-07Format code.Pat Gavlin1-1/+1
2017-06-07Address PR feedback.Pat Gavlin1-10/+8
2017-06-07Add lclVar semantic checks to CheckLIR.Pat Gavlin1-0/+42
2017-05-19Remove `GTF_REVERSE_OPS` from LIR. (#10698)Pat Gavlin1-0/+5
2017-01-10Fix handling of PutArgStkCarol Eidt1-3/+7
2016-11-21Address PR feedback.Pat Gavlin1-3/+5
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-16/+14
2016-09-19Fix a bug in LIR::Use::ReplaceWith.Pat Gavlin1-0/+4
2016-09-15Refactor call arg table updates.Pat Gavlin1-5/+2
2016-09-14Introduce GT_JCC.Pat Gavlin1-1/+1
2016-08-31Merge pull request #6552 from pgavlin/RemovePreRationalizeLivenessPat Gavlin1-4/+53
2016-08-31Fix #6893. (#6932)Pat Gavlin1-1/+0
2016-08-31Do not run local var liveness before rationalize.Pat Gavlin1-4/+53
2016-08-23Stop maintaining cost estimates in the RyuJIT backend. (#6849)Pat Gavlin1-2/+0
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-0/+1594