summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2016-12-06Merge pull request #8466 from CarolEidt/Fix297074Carol Eidt1-3/+23
2016-12-06Merge pull request #8467 from briansull/vso-287663Brian Sullivan3-4/+23
2016-12-06Merge pull request #8263 from AndyAyersMS/InlineInlinePinvokeAndy Ayers6-95/+153
2016-12-06We should not transform a GT_DYN_BLK with a constant zero size into a GT_BLK ...Brian Sullivan3-4/+23
2016-12-06Merge pull request #8464 from pgavlin/VSO297109Pat Gavlin1-1/+16
2016-12-06Address PR feedback.Pat Gavlin1-0/+3
2016-12-05Merge pull request #8463 from CarolEidt/Fix288220Carol Eidt1-1/+1
2016-12-05Create Blk node for struct varargCarol Eidt1-3/+23
2016-12-05Merge pull request #8461 from sivarv/shiftFixSivarv1-6/+10
2016-12-05x86: Deactivate P/Invoke frames after a native call.Pat Gavlin1-1/+13
2016-12-05Allow remorph of SIMD assignmentCarol Eidt1-1/+1
2016-12-05Compare opt against zero involving a shift oper.sivarv1-6/+10
2016-12-05Incorporate changes from Jan's #8437, plus review feedback.Andy Ayers2-72/+44
2016-12-05JIT: enable inline pinvoke in more casesAndy Ayers6-68/+154
2016-12-02RyuJIT/x86: Implement TYP_SIMD12 supportBruce Forstall15-47/+208
2016-12-02Introduce CORINFO_EH_CLAUSE_SAMETRY flag for CoreRT ABI (#8422)Jan Kotas2-12/+33
2016-12-01Merge pull request #8414 from BruceForstall/FixSimdRegressionsBruce Forstall2-10/+24
2016-12-01fix permissive C++ code (MSVC /permissive-) (#8337)Phil Christensen1-58/+62
2016-12-01Fix recent x86 SIMD regressionsBruce Forstall2-10/+24
2016-11-30Skip emitting duplicate clauses for CoreRT (#8400)Jan Kotas5-37/+51
2016-11-30Fix x86 encoder to use 64-bit type to accumulate opcode/prefix bitsBruce Forstall4-149/+233
2016-11-30Merge pull request #8395 from BruceForstall/FixNYIBruce Forstall2-118/+83
2016-11-30[x86/Linux] Disable FEATURE_AVX_SUPPORT (#8335)Jonghyun Park1-1/+1
2016-11-29[x86/Linux] Fix extraneous parentheses (#8388)SaeHie Park1-1/+1
2016-11-29[x86/Linux] Fix error: '&&' within '||' (#8391)SaeHie Park1-1/+1
2016-11-29Change NYI to be a noway_assert if ALT_JIT is not definedBruce Forstall2-118/+83
2016-11-29Merge pull request #8315 from mikedn/disasmPat Gavlin2-84/+41
2016-11-29Merge pull request #8355 from adiaaida/formattingFixMichelle McDaniel2-175/+175
2016-11-29Merge pull request #8291 from sivarv/sse34Sivarv10-100/+266
2016-11-29Fix formatting in filesMichelle McDaniel2-175/+175
2016-11-29Merge pull request #8330 from BruceForstall/FixSSE2AssertBruce Forstall1-8/+25
2016-11-29Fix AMD64 CTP build breakBruce Forstall1-0/+2
2016-11-29Fix various disassembly issuesMike Danes2-84/+41
2016-11-28Force enable SSE2 on RyuJIT/x86 on desktopBruce Forstall1-8/+25
2016-11-28Disable PSPSym and LocAllocSPvar for CoreRT (#8319)Jan Kotas6-67/+99
2016-11-28Merge pull request #8325 from pgavlin/gh8285Pat Gavlin1-1/+1
2016-11-28Enable using SSE3_4 instruction set for SIMD codegen.sivarv10-100/+266
2016-11-28Do not rewrite `(t + cns_a) << cns_s)` during CSE.Pat Gavlin1-1/+1
2016-11-28Factor out common stack adjustment codeBruce Forstall2-165/+81
2016-11-25Set FEATURE_READYTORUN_COMPILER for legacyjit and compatjitBruce Forstall2-2/+2
2016-11-23Merge pull request #8260 from BruceForstall/SwitchX86ToRyuJitBruce Forstall9-33/+165
2016-11-23Make RyuJIT/x86 the default x86 JITBruce Forstall9-33/+165
2016-11-23Merge pull request #8284 from pgavlin/gh8258Pat Gavlin7-48/+33
2016-11-23Merge pull request #7847 from CarolEidt/Fix278375Carol Eidt7-160/+433
2016-11-23Format code.Pat Gavlin1-1/+2
2016-11-23Merge pull request #8259 from pgavlin/ByrefGcrefKillSetPat Gavlin1-1/+6
2016-11-23Fix the no-GC kill set for ASSIGN_BYREF on x86.Pat Gavlin1-1/+6
2016-11-23Increment lclVar refCounts in fgMorphBlockStmt.Pat Gavlin7-48/+32
2016-11-23Merge pull request #8229 from mikedn/sse-eqSivarv4-67/+32
2016-11-23Account for a reload of umod op2Carol Eidt1-4/+5