summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2018-11-06Merge pull request #20633 from BruceForstall/FixSPCheckBruce Forstall9-101/+166
2018-11-05Fix SP check for x64/x86, remove for arm32/arm64Bruce Forstall9-101/+166
2018-11-05Add support for BSWAP intrinsic (#18398)Levi Broderick11-5/+159
2018-11-05Adding some new functions to System.Math and System.MathF (#20788)Tanner Gooding2-14/+2
2018-11-05Updating the importer to throw a NotImplementedException if it finds a mustEx...Tanner Gooding2-6/+11
2018-11-05Merge pull request #20736 from briansull/issue_18672Brian Sullivan1-21/+18
2018-11-05Fix constant propagation with nested structsBrian Sullivan1-21/+18
2018-11-05Fix perf regression in master. (#20762)Sergey Andreenko1-10/+34
2018-11-01Remove redundant zero-initializations for long-lifetime structs. (#20753)Eugene Rozenfeld1-3/+4
2018-11-01Fix JIT flags for ARM64 altjit (#20711)Bruce Forstall2-1/+75
2018-10-31Clean up string literal implicit const casting and some two-phase lookup nits...Jeremy Koritzinsky1-1/+1
2018-10-31Merge pull request #20683 from CarolEidt/FixDD710234Carol Eidt1-4/+9
2018-10-31Merge pull request #20723 from BruceForstall/ImproveNOWAYOutputBruce Forstall1-4/+8
2018-10-31Remove superfluous 'const' qualifier from trivial return types (#20652)MichaƂ Janiszewski3-24/+24
2018-10-31Fix DevDiv issue with JitStressRegs=0x3 on arm32. (#20485)Sergey Andreenko1-0/+8
2018-10-31Improve the assert output for NO_WAY and BADCODEBruce Forstall1-4/+8
2018-10-31Arm32: Handle live-out double reg in resolutionCarol Eidt1-4/+9
2018-10-30Fix printing in `CodeGen::siEndScope`. (#20698)Sergey Andreenko1-2/+2
2018-10-30Fix `JitStressRegs=0x1` issue with `RefTypeUpperVectorSaveDef`. (#20623)Sergey Andreenko2-2/+11
2018-10-30JIT: Fix call flag propagation for GenTreeArrElem (#20660)Andy Ayers3-13/+17
2018-10-30Merge pull request #20641 from briansull/vso_707552Brian Sullivan1-20/+38
2018-10-29Dump the "reason" for a compiler tempBruce Forstall3-8/+25
2018-10-29JIT: streamline temp usage for returns (#20640)Andy Ayers3-19/+46
2018-10-29Fix VSO 707552Brian Sullivan1-20/+38
2018-10-26JIT: refactor how we do late devirtualization (#20553)Andy Ayers4-82/+137
2018-10-26Merge pull request #20579 from fiigii/broadcastCarol Eidt5-52/+74
2018-10-25Merge pull request #20527 from BruceForstall/FixPspSymMoveBruce Forstall4-141/+36
2018-10-25Stop attempting to move PSPSym during localloc for arm32/arm64Bruce Forstall4-141/+36
2018-10-25Implement AVX2.BroadcastScalarToVector128/256Fei Peng5-52/+74
2018-10-25JIT: ensure float folding is done using float precision (#20578)Andy Ayers1-5/+5
2018-10-25JIT: emit debug info for locals for minopts/tier0 (#20466)Andy Ayers2-56/+82
2018-10-24Expose EnableISA knobs in release build (#20501)Fei Peng3-64/+70
2018-10-23Initialize `StructReturnType` for `gtNewRefCOMfield`. (#20056)Sergey Andreenko1-12/+23
2018-10-23JIT: recover types from helper calls and more (#20447)Andy Ayers3-1/+211
2018-10-23Merge pull request #20537 from BruceForstall/RemoveLocAllocSPBruce Forstall7-29/+40
2018-10-23Re-enable hardware intrinsic testsFei Peng1-9/+9
2018-10-22Remove the LocAllocSP slot for non-x86 platformsBruce Forstall7-29/+40
2018-10-22Aes/Pclmulqdq IsSupported should depend on Ssse3 (#20469)Fei Peng1-15/+18
2018-10-22JIT: improve simplification of IND(ADDR(x)) (#20508)Andy Ayers1-0/+6
2018-10-19Merge pull request #20472 from BruceForstall/ImproveLoopCloningArm64Bruce Forstall1-1/+1
2018-10-18[RyuJIT] Delete dead code (#20411)mikedn17-683/+10
2018-10-17Remove unnecessary interpreter fallback (#20470)Bruce Forstall2-14/+0
2018-10-17Fix loop cloning array index recognition for arm64Bruce Forstall1-1/+1
2018-10-17Enable code to prevent bad byrefs on all platforms (#20446)Bruce Forstall3-97/+31
2018-10-17Print Tier-0 or Tier-1 to JIT dump output (#20453)Bruce Forstall2-0/+21
2018-10-17Delete `FixupIfSIMDLocal`. (#20360)Sergey Andreenko4-86/+11
2018-10-16Fix compilation error when `FEATURE_HFA` is disabled. (#20432)Sergey Andreenko1-0/+2
2018-10-16JIT: refactor logic to find compile time handle from a helper call (#20380)Andy Ayers2-105/+95
2018-10-16Extract argInfo building from fgMorphArgs (#19658)Carol Eidt6-1254/+1281
2018-10-15Merge pull request #19914 from CarolEidt/AltJitTailCallCarol Eidt1-1/+9