summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2016-07-21Merge pull request #6367 from echesakov/StackAllocationEgor Chesakov2-3/+9
2016-07-21Merge pull request #6300 from sejongoh/decompose_gt_indSejong Oh2-1/+35
2016-07-21Merge pull request #6277 from kyulee1/fragehKyungwoo Lee2-1/+4
2016-07-21Merge pull request #6219 from adiaaida/compareLongsMichelle McDaniel3-121/+341
2016-07-20Merge pull request #6297 from CarolEidt/MorphGenTreeRefactorsCarol Eidt7-184/+247
2016-07-20GCInfo: Support versioning.Swaroop Sridhar2-6/+6
2016-07-20Fix bug: inlinee did not copy inlinee bbFlags to caller bbFlags.Egor Chesakov2-3/+9
2016-07-20More Struct-related RefactoringsCarol Eidt7-184/+247
2016-07-20Merge pull request #6326 from sivarv/phase2Sivarv10-120/+418
2016-07-20Support for reg optional tree temps.sivarv10-120/+418
2016-07-20Fix silent bad codegen in signed comparisonMichelle McDaniel3-121/+341
2016-07-20ARM64: Enable Function FragmentKyungwoo Lee2-1/+4
2016-07-19Inliner: improve arg observationsAndy Ayers4-40/+73
2016-07-18Merge pull request #6227 from parjong/revert-6021-LessConservativeGtObjCarol Eidt8-89/+44
2016-07-18Merge pull request #6324 from AndyAyersMS/ReplayCapturesProfitModelAndy Ayers1-2/+3
2016-07-18Decompose GT_IND for x86Sejong Oh2-1/+35
2016-07-18Revert "Less conservative gt obj"Jonghyun Park8-89/+44
2016-07-15Inliner: capture profit model estimate during replayAndy Ayers1-2/+3
2016-07-15Merge pull request #6037 from sejongoh/linux_struct_argSejong Oh1-22/+70
2016-07-14Merge pull request #6287 from MichalStrehovsky/removeAssertOnMustExpandMichal Strehovský1-7/+0
2016-07-14Remove assert validating intrinsic expansion on mustExpandMichal Strehovský1-7/+0
2016-07-14Remove unnecessary copies for stack struct argument except:Sejong OH1-22/+70
2016-07-14Merge pull request #6276 from BruceForstall/LocAllocCleanupBruce Forstall3-50/+65
2016-07-14Clean up localloc implementation; improve AMD64 codegen for initialized local...Bruce Forstall3-50/+65
2016-07-14Merge pull request #6274 from hqueue/arm/xor_swapBrian Sullivan1-5/+4
2016-07-14Introduce XOR swap to legacy codegen for ARM32Hyung-Kyu Choi1-5/+4
2016-07-13Merge pull request #6182 from wateret/fix-6051Carol Eidt3-1/+59
2016-07-13Merge pull request #6254 from pgavlin/RemoveRenameUpdatedVarsPat Gavlin2-157/+0
2016-07-13Implement localloc for RyuJIT/x86Bruce Forstall2-20/+86
2016-07-13Merge pull request #6224 from BruceForstall/Fix4177Bruce Forstall2-5/+12
2016-07-13Fix #4177: RyuJIT/x86 NYI related to lvaArgType()Bruce Forstall2-5/+12
2016-07-13Remove RenameUpdatedVars.Pat Gavlin2-157/+0
2016-07-13[ARM-softfp/Linux] Get precise type for pointer-size structHanjoung Lee3-1/+59
2016-07-12Merge pull request #6244 from AndyAyersMS/FixDataCollectionAndy Ayers3-5/+48
2016-07-12Add a comment at the use of RewriteTopLevelComma.Pat Gavlin1-0/+5
2016-07-12Inliner: Update data collection by targeting a single inlineAndy Ayers3-5/+48
2016-07-12Refactor top-level comma rewriting.Pat Gavlin3-115/+68
2016-07-12Merge pull request #6137 from papaslavik/int_softfp_fixBruce Forstall1-2/+6
2016-07-12Merge pull request #5966 from mikedn/x86-neg-longBruce Forstall3-2/+56
2016-07-12Implement GT_NEG decompositionMike Danes3-2/+56
2016-07-11Refactor and cleanup work for passing and returning struct typesBrian Sullivan7-99/+587
2016-07-11Merge pull request #6221 from pgavlin/RemoveDeadCodeInRationalizePat Gavlin2-309/+3
2016-07-11Remove dead code in Rationalize.Pat Gavlin2-309/+3
2016-07-11Merge pull request #6204 from AndyAyersMS/ModelPolicyDepthCheckAndy Ayers1-0/+13
2016-07-11Merge pull request #6216 from hqueue/fix/typo_20160710Aditya Mandaleeka1-1/+1
2016-07-11Merge pull request #6202 from BruceForstall/RefactorDecompBruce Forstall7-833/+1284
2016-07-11Fix a misleading typo in commentHyung-Kyu Choi1-1/+1
2016-07-10Refactor RyuJIT/x86 long decomposition codeBruce Forstall7-833/+1284
2016-07-09Inliner: add depth check to ModelPolicyAndy Ayers1-0/+13
2016-07-09Merge pull request #6201 from AndyAyersMS/LowerCallsiteWeightAndy Ayers2-3/+74