summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2019-04-02JIT: prolog zeroing accounting changes (#23498)Andy Ayers1-13/+42
2019-04-01Match BOX idioms early in the importer (#23550)Jan Kotas2-18/+123
2019-04-01LSRA cleanup (#23617)Carol Eidt3-75/+120
2019-03-30Fix ARM64 isFullyImplementedIsa (#23590)Fei Peng1-0/+4
2019-03-29A new way of tracking variables (#23373)Brian Bohe16-225/+1620
2019-03-29Fix HW intrinsic containment bugs (#23558)Carol Eidt1-19/+27
2019-03-29Merge pull request #23533 from briansull/Issue_23441Brian Sullivan1-1/+1
2019-03-29Use GenTreeStmt* where it is implied. (#22963)Sergey Andreenko30-912/+755
2019-03-29Simplify and unify Vector64/128/256 platform-agnostic intrinsic handling (#23...Fei Peng11-416/+206
2019-03-28Delete simple unused vars2 (#23491)Sergey Andreenko11-106/+45
2019-03-28Fix for issue #23441Brian Sullivan1-1/+1
2019-03-28Fix codegen for StoreNonTemporal (#23511)Carol Eidt2-8/+14
2019-03-28Struct & SIMD improvements (#22255)Carol Eidt12-217/+214
2019-03-27Revert "Delete unused variables in jit. Part 2. (#23481)" (#23488)Sergey Andreenko12-68/+147
2019-03-27Delete unused variables in jit. Part 2. (#23481)Sergey Andreenko12-147/+68
2019-03-27Fixing the codegen for x64 intrinsics to use EA_8BYTE where needed. (#23461)Tanner Gooding2-4/+16
2019-03-26Handle addressing modes for HW intrinsics (#22944)Carol Eidt15-247/+491
2019-03-25JIT: don't treat whitespace as separator in assembly name lists (#23410)Andy Ayers1-6/+4
2019-03-22Delete unused variables in jit. Part1. (#23399)Sergey Andreenko12-74/+24
2019-03-21Merge pull request #23369 from BruceForstall/UpdateStaticStatsBruce Forstall8-209/+440
2019-03-21Moving gen stack level to code gen interface (#23328)Brian Bohe4-4/+16
2019-03-20Update emitter statisticsBruce Forstall8-209/+440
2019-03-20Adding a flag to able/disable scope info (#23298)Brian Bohe8-123/+161
2019-03-19Adding const to functions that don't change or shouldn't change state (#23329)Brian Bohe10-34/+34
2019-03-18Fix explicit constructor calls and Remove multi-line comments (#23162)Sinan Kaya17-153/+167
2019-03-16Fix typo (#23300)Nikita Potapenko1-1/+1
2019-03-16JIT: clear stub register assignment for tail calls via helper (#23288)Andy Ayers1-0/+12
2019-03-15Introduce COMPlus arm64 HW intrinsics knobs (#23244)Bruce Forstall4-26/+55
2019-03-15Add siVarLoc::Equals (#23275)Brian Bohe2-0/+76
2019-03-15Fix formatting errorBrian Sullivan1-13/+13
2019-03-14Fix for duplicate call to Set when we run out of budgetBrian Sullivan1-16/+20
2019-03-14Merge pull request #23203 from janvorli/fix-no-return-false-positivesJan Vorlicek2-3/+4
2019-03-13Fix/clean compNoGCHelperCallKillSet for arm. (#23078)Sergey Andreenko4-70/+83
2019-03-13Merge pull request #23109 from briansull/gh-21231Brian Sullivan7-18/+46
2019-03-13Merge pull request #23220 from BruceForstall/FixArm64HfaJmpCallNyiBruce Forstall1-31/+53
2019-03-13Fix for Issue 21231Brian Sullivan7-18/+46
2019-03-13Fix SIMD handle issues (#23193)Carol Eidt1-3/+12
2019-03-12Arm64: Implement JMP call for HFA register argumentsBruce Forstall1-31/+53
2019-03-13Move ANALYZER_NORETURN after function return type.Jan Vorlicek2-6/+4
2019-03-11Merge pull request #23141 from CarolEidt/Fix23059Carol Eidt2-5/+16
2019-03-11Fix no-return false positives in static analyzer buildJan Vorlicek2-0/+3
2019-03-08Fix handling of struct setup assignmentsCarol Eidt2-5/+16
2019-03-08Remove unneeded arm64 NYIBruce Forstall2-4/+4
2019-03-08Merge pull request #23086 from BruceForstall/Arm64ChangeIntFloatSaveOrderBruce Forstall1-38/+26
2019-03-08Merge pull request #23119 from BruceForstall/Arm64PrePostIndexCoalescingBruce Forstall1-12/+44
2019-03-08Improve SSA renaming memory usage (#15000)mikedn5-320/+233
2019-03-08JIT: rework codegen for Arm64 SIMD Extract/Insert intrinsics (#23114)Andy Ayers6-97/+74
2019-03-08Merge pull request #23052 from CarolEidt/Fix22850Carol Eidt1-12/+20
2019-03-07Fix a rare JitStress assert. (#23116)Sergey Andreenko4-7/+13
2019-03-07Allow coalescing of SP adjustment into single register prolog STR/LDRBruce Forstall1-12/+44