summaryrefslogtreecommitdiff
path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2018-03-23Merge pull request #17083 from BruceForstall/RemoveArmDeadCodeBruce Forstall1-21/+5
2018-03-23Merge pull request #17135 from CarolEidt/DevDiv544985Carol Eidt1-4/+2
2018-03-22Merge pull request #17131 from BredPet/fix_relocationEgor Chesakov4-5/+10
2018-03-22ARM: correctly unassign constant doubleCarol Eidt1-4/+2
2018-03-22Fix bug for #17089Petr Bred4-5/+10
2018-03-22Merge pull request #17132 from dotnet-bot/from-tfsBrian Sullivan1-0/+4
2018-03-22Merge pull request #17112 from briansull/rollback-14481Brian Sullivan1-30/+15
2018-03-22ARM: Fix reg resolution for doublesCarol Eidt1-3/+28
2018-03-22Add emitIns_AR_R_I for vextracti/f128Fei Peng5-3/+109
2018-03-22Implement SetAllVector256Fei Peng4-4/+97
2018-03-22Implement AVX SetVector256Fei Peng1-0/+49
2018-03-22Optimize AVX Insert/Extract intrinsicsFei Peng2-0/+96
2018-03-21Rollback Stack probing change - PR #14481Brian Sullivan1-30/+15
2018-03-21Fix release buildCarol Eidt1-1/+1
2018-03-21Disable legacy_backend jitsdotnet-bot1-0/+4
2018-03-21Remove REG_OPT_RSVD from LSRA's candidate masks if it's reserved.Carol Eidt2-17/+25
2018-03-20Remove arm32/arm64 dead codeBruce Forstall1-21/+5
2018-03-20Merge pull request #16955 from fiigii/moreavxCarol Eidt4-5/+38
2018-03-20Fix type for lvaCachedGenericContextArgOffs (#14260)Kyungwoo Lee2-4/+4
2018-03-20ARM: call compRsvdRegCheck laterCarol Eidt3-4/+51
2018-03-20Merge pull request #17056 from BruceForstall/Arm64LclFldContainedZeroBruce Forstall1-0/+1
2018-03-20JIT: remove boxing for interface call to shared generic struct (#17006)Andy Ayers3-8/+61
2018-03-20Implement more AVX/AVX2 intrinsicsFei4-5/+38
2018-03-19Allow arm64 to contain zero in GT_STORE_LCL_FLDBruce Forstall1-0/+1
2018-03-19Merge pull request #17049 from briansull/fix-fgInstrumentMethodBrian Sullivan1-14/+26
2018-03-19JIT: tolerate nonzero constant byrefs in impCheckForNullPointer (#17042)Andy Ayers1-1/+7
2018-03-19delete unused debug arg from genChangeLife and compChangeLife. (#17041)Sergey Andreenko4-13/+9
2018-03-19Fix jit-formatBrian Sullivan1-4/+5
2018-03-19Fix for fgInstrumentMethodBrian Sullivan1-15/+26
2018-03-19Updating the x86 extract instructions to be properly listed as MRTanner Gooding2-4/+5
2018-03-16Do not compute the IDF for all blocks in advance (#15146)mikedn4-72/+74
2018-03-16JIT: fix return type mismatch inline block for literal argument (#16966)Andy Ayers1-0/+13
2018-03-16Implement AVX/AVX2 InsertVector128 and ExtractVector128 intrinsicFei Peng7-65/+144
2018-03-15Merge pull request #16813 from CarolEidt/FixDD544983Carol Eidt6-7/+30
2018-03-14Merge pull request #16928 from briansull/fix-16892Brian Sullivan4-5/+11
2018-03-14Mark operands of dead FIELD_LIST as unusedCarol Eidt6-7/+30
2018-03-14Fix GH Issue 16892 - GC hole due to GT_INDEX_ADDRBrian Sullivan4-5/+11
2018-03-14Merge pull request #16832 from dotnetrt/StoreNonTemporalCarol Eidt5-7/+40
2018-03-14Merge pull request #16797 from dotnetrt/SetAllVector128_ManagedCarol Eidt3-12/+4
2018-03-14Merge pull request #16853 from dotnetrt/CnvertScInt64Carol Eidt2-3/+1
2018-03-14Convert implementation of SetAllVector128 SSE HW intrinsic to managedJacek Blaszczynski2-9/+0
2018-03-14Managed implementation of SSE2 SetAllVector128 helper HW intrinsicJacek Blaszczynski2-3/+4
2018-03-13Implement SSE2 StoreNonTemporal HW intrinsic - complete SSE2 ISAJacek Blaszczynski5-7/+40
2018-03-13Merge pull request #16872 from fiigii/avxpermuteCarol Eidt2-0/+5
2018-03-13Merge pull request #16390 from sdmaclea/PR-16176Carol Eidt1-9/+11
2018-03-12Implement AVX Shuffle and Permute intrinsicsFei2-0/+5
2018-03-12Merge pull request #16884 from mikedn/lclvar-deadCarol Eidt2-18/+18
2018-03-12[Arm64] Mark removed compare zero nodes unusedSteve MacLean1-9/+11
2018-03-12Merge pull request #16877 from CarolEidt/Fix16578Carol Eidt1-1/+15
2018-03-12Merge pull request #16879 from tannergooding/hwintrin-encodeCarol Eidt1-22/+14