summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2016-03-15Merge pull request #3737 from sivarv/bugFixSivarv1-12/+21
2016-03-15Fix to issue #3734sivarv1-12/+21
2016-03-15Merge pull request #3680 from mikedn/bad-disasmKyungwoo Lee1-3/+13
2016-03-15Merge pull request #3698 from kyulee1/FixovfKyungwoo Lee1-5/+12
2016-03-15Merge pull request #3692 from kyulee1/fixuint2floatKyungwoo Lee1-6/+1
2016-03-14Merge pull request #3679 from kyulee1/fixgcholeKyungwoo Lee3-7/+7
2016-03-14ARM64: Fix genJumpToThrowHlpBlkKyungwoo Lee1-5/+12
2016-03-14ARM64: Fix GC hole in indirect call siteKyungwoo Lee3-7/+7
2016-03-14ARM64: Fix casting unsigned int to doubleKyungwoo Lee1-6/+1
2016-03-14Fix some JIT disassembly issuesMike Danes1-3/+13
2016-03-14ARM64: Fix ZeroInit of LocalsKyungwoo Lee1-1/+8
2016-03-11Merge pull request #3590 from jkotas/deadcodeJan Kotas1-1/+1
2016-03-10Fix bad codegen for initblk with large fill valueChris McKinsey2-11/+21
2016-03-09Inline refactoring: move profitability assessment to LegacyPolicyAndy Ayers8-169/+153
2016-03-09Fix various naming convention issues in inliner codeAndy Ayers9-541/+543
2016-03-09Inline refactoring: move native callsite estimatorAndy Ayers8-172/+194
2016-03-09Delete dead codeJan Kotas1-1/+1
2016-03-08Merge pull request #3574 from AndyAyersMS/InlineRefactorMoveStateMachineMergeAndy Ayers8-156/+213
2016-03-08Merge pull request #3478 from kyulee1/varKyungwoo Lee1-24/+12
2016-03-08Merge pull request #3587 from pgavlin/UseListInLSRAPat Gavlin3-121/+113
2016-03-08Merge pull request #3592 from AndyAyersMS/FixAssertAndy Ayers1-1/+5
2016-03-08Use jitstd::list in the LSRA.Pat Gavlin3-121/+113
2016-03-08Inliner: fix assert about repeated failing observationsAndy Ayers1-1/+5
2016-03-08Merge pull request #3555 from LLITCHEV/Issue3540Lubomir Litchev2-6/+7
2016-03-08Fix for casting byref to double in morphKyungwoo Lee1-24/+12
2016-03-08Merge pull request #3548 from kyulee1/fixgcKyungwoo Lee2-87/+147
2016-03-07Inline refactoring: move state machine into LegacyPolicyAndy Ayers8-156/+213
2016-03-07Remove the RBM_LOWINT define. Change LsraLimitSmallIntSet to have a better re...Lubomir Litchev2-6/+7
2016-03-07Merge pull request #3556 from AndyAyersMS/InlineRefactorEarlyForceAndy Ayers8-139/+131
2016-03-07Inline refactoring: revise candidacy determinationAndy Ayers8-139/+131
2016-03-07ARM64: Fix for handling GC register for call siteKyungwoo Lee2-87/+147
2016-03-07Reapply change 1578859: Add a new set of APIs for JIT configuration.Pat Gavlin39-394/+808
2016-03-07Merge pull request #3521 from LLITCHEV/Issue3225Lubomir Litchev1-2/+0
2016-03-05Merge pull request #3470 from erozenfeld/ValueNumbersForR2RHelpersJan Kotas4-72/+151
2016-03-04Improvements for ReadyToRun helpers in JIT value numbering.Eugene Rozenfeld4-72/+151
2016-03-04Merge pull request #3505 from LLITCHEV/Issue3360Lubomir Litchev1-6/+2
2016-03-04Fixes for 16-byte struct argument passing for ARM64Brian Sullivan9-36/+99
2016-03-04Reenable an assert.Lubomir Litchev1-6/+2
2016-03-04Remove a duplicate address tree consumption.Lubomir Litchev1-2/+0
2016-03-04Merge pull request #3495 from pgavlin/HistogramCleanupPat Gavlin6-127/+107
2016-03-04Clean up the JIT's histogram type.Pat Gavlin6-127/+107
2016-03-04Inline refactoring: convert hints into observationsAndy Ayers9-174/+226
2016-03-03Merge pull request #3472 from AndyAyersMS/InlineRefactorFixPlumbingAndy Ayers2-61/+64
2016-03-03Refactor Utilcode's IAllocators.Pat Gavlin8-15/+81
2016-03-03Merge pull request #3459 from LLITCHEV/Issue3382-1Lubomir Litchev1-5/+66
2016-03-02Fix GC holes for all AMD64 platforms (Windows and System V) and a bug for Sys...Lubomir Litchev1-5/+66
2016-03-02Merge pull request #1668 from Dmitry-Me/assignmentOpReturningUnsuitableTypePat Gavlin1-1/+2
2016-03-02Merge pull request #3467 from sivarv/emitInsMovFixSivarv1-6/+5
2016-03-02Inline refactoring: rework logic in compCompileHelperAndy Ayers2-61/+64
2016-03-02Merge pull request #3447 from AndyAyersMS/ForceInlineFixAndy Ayers2-3/+3