summaryrefslogtreecommitdiff
path: root/src/jit/flowgraph.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-09Merge pull request #7120 from BruceForstall/Fix7093Bruce Forstall1-3/+20
2016-09-08Fix #7093Bruce Forstall1-3/+20
2016-09-08Merge pull request #7071 from erozenfeld/StackOverflowEugene Rozenfeld1-108/+161
2016-09-07Make GT_LIST processing non-recursive to avoid StackOverflow.Eugene Rozenfeld1-108/+161
2016-09-02More PR commentsCarol Eidt1-25/+39
2016-09-01Address PR FeedbackCarol Eidt1-3/+2
2016-09-011st Class Struct Block AssignmentsCarol Eidt1-56/+97
2016-08-31Fix #6893. (#6932)Pat Gavlin1-1/+1
2016-08-26fgOptimizeBranch loses bbFlags while duplicating the block #6886Egor Chesakov1-0/+4
2016-08-23Stop maintaining costs in fgSimpleLowering. (#6872)Pat Gavlin1-2/+6
2016-08-22Remove fgDebugCheckLinear{Tree,NodeLinks}. (#6842)Pat Gavlin1-166/+0
2016-08-19Merge pull request #6793 from erozenfeld/TailCallInCalleeInliningEugene Rozenfeld1-1/+16
2016-08-19Don't inline methods that have tail-prefixed calls.Eugene Rozenfeld1-1/+16
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-1104/+577
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-3662/+3858
2016-08-10Fix unreachable code in flowgraphjashoo1-1/+1
2016-08-05Merge pull request #6609 from AndyAyersMS/InlineSummaryDataAndy Ayers1-0/+1
2016-08-04Merge pull request #6103 from mikedn/nothrowinlAndy Ayers1-2/+36
2016-08-04Merge pull request #6572 from JosephTremoulet/stargJoseph Tremoulet1-41/+24
2016-08-04Allow inlining when inlinee has `starg`Joseph Tremoulet1-41/+24
2016-08-04Inliner: gather summary stats and dump to Jit CSV logAndy Ayers1-0/+1
2016-08-04Do not inline methods that never returnMike Danes1-2/+36
2016-08-02Less Conservative GtObjCarol Eidt1-5/+7
2016-07-29Massage code for clang-formatMichelle McDaniel1-45/+69
2016-07-26Merge pull request #6467 from briansull/multireg-return2Brian Sullivan1-28/+30
2016-07-26Merge pull request #6401 from AndyAyersMS/PropagateOptMethodFlagsAndy Ayers1-0/+16
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-28/+30
2016-07-21Merge pull request #6367 from echesakov/StackAllocationEgor Chesakov1-0/+6
2016-07-21Jit: fix issues with optMethodFlagsAndy Ayers1-0/+16
2016-07-20Fix bug: inlinee did not copy inlinee bbFlags to caller bbFlags.Egor Chesakov1-0/+6
2016-07-20More Struct-related RefactoringsCarol Eidt1-3/+13
2016-07-19Inliner: improve arg observationsAndy Ayers1-17/+32
2016-07-18Revert "Less conservative gt obj"Jonghyun Park1-8/+6
2016-07-08Fix some typos in commentsBruce Forstall1-5/+5
2016-07-07Merge pull request #6021 from CarolEidt/LessConservativeGtObjCarol Eidt1-6/+8
2016-07-05Merge pull request #6098 from CarolEidt/BlkNodeRefactorsCarol Eidt1-0/+3
2016-07-05More Blk Op RefactoringCarol Eidt1-0/+3
2016-07-02Less Conservative GtObjCarol Eidt1-6/+8
2016-07-01Improve the dump for inline return expressionsBrian Sullivan1-29/+23
2016-06-29Split the lvIsMultiRegArgOrRet into two bitsBrian Sullivan1-3/+3
2016-06-27Add `GTF_DEBUG_NONE`.Pat Gavlin1-4/+4
2016-06-25Refactor debug-only GenTree flags.Pat Gavlin1-4/+4
2016-06-17JIT: Cleanup code in and around fgFindJumpTargetsAndy Ayers1-412/+464
2016-06-09Remove JIT_FEATURE_SSA_SKIP_DEFS.Pat Gavlin1-19/+0
2016-06-02Merge pull request #5402 from AndyAyersMS/InlineAllowCpBlkAndy Ayers1-1/+0
2016-05-31Inliner: enable inlining of methods with cpblkAndy Ayers1-1/+0
2016-05-31Move gtComputeFPlvls next to gtSetEvalOrder.Pat Gavlin1-247/+0
2016-05-31Rename fg{FPstLvlRedo,ComputeFPlvls} to gt*.Pat Gavlin1-28/+27
2016-05-26Merge pull request #5239 from AndyAyersMS/TrackCallOffsetsAndy Ayers1-1/+1
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-11/+14