summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2016-07-28Skip dummy null argument for string constructors under CoreRT ABI (#6498)Jan Kotas1-5/+13
2016-07-28Merge pull request #6502 from russellhadley/errnoFixRussell C Hadley1-0/+1
2016-07-27Add errno.hrhadley1-0/+1
2016-07-27Merge pull request #6484 from CarolEidt/AssertionPropAssertsCarol Eidt3-42/+100
2016-07-27Do not propagate bad assertions from unreachable blocksCarol Eidt3-42/+100
2016-07-26Merge pull request #6467 from briansull/multireg-return2Brian Sullivan26-955/+1841
2016-07-26Merge pull request #6401 from AndyAyersMS/PropagateOptMethodFlagsAndy Ayers5-17/+34
2016-07-26Enable multireg returns on Arm64Brian Sullivan26-955/+1841
2016-07-26Rewrite gtIsVtableAccess to avoid assertAndy Ayers1-7/+6
2016-07-26Merge pull request #6464 from russellhadley/HardenJitStartupRussell C Hadley1-9/+28
2016-07-26Harden stdout at startuprhadley1-9/+28
2016-07-25Linux/ARM: Fix +3000 bus errors of unit-test in case of O2/O3 levels (#6379)Geunsik Lim1-6/+6
2016-07-23RyuJIT/x86: implement tailcall via helperBruce Forstall7-148/+465
2016-07-21Merge pull request #6367 from echesakov/StackAllocationEgor Chesakov2-3/+9
2016-07-21Jit: fix issues with optMethodFlagsAndy Ayers4-10/+28
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