path: root/src/jit
AgeCommit message (Expand)AuthorFilesLines
2018-09-18Fix build breaks with older MSVC compiler (#18725)Jan Kotas1-1/+2
2018-09-18Remove relocations for vtable chunks (#17147)Gleb Balykov5-25/+127
2018-07-31JIT: port extra check to struct of struct of x promotion to relase/2.1Andy Ayers1-0/+12
2018-07-02Port the fix for Issue 17969 to Rel/2.1Carol Eidt1-8/+11
2018-06-27JIT: Fix bug in finally cloning caused by unsound callfinally reorderingAndy Ayers1-17/+32
2018-05-04Fix for ARM secure delegate non-standard register argBruce Forstall1-9/+19
2018-04-30Initialize Compiler::Vector128/256ULongHandle in compInitCarol Eidt1-0/+2
2018-04-20fix DevDiv_601045 assert (#17685)Sergey Andreenko1-1/+3
2018-04-17Fix extra register-dependency on mem-form cvtsd/s2ssCarol Eidt1-2/+2
2018-04-15[Arm64] Add full barrier after locking operations (#17567)Steve MacLean1-8/+7
2018-04-14Avoid creating illegal byref pointers (#17524)Bruce Forstall2-1/+105
2018-04-13Insert int3 after non-returning calls at the end of basic blocks. (#17535)Eugene Rozenfeld1-0/+16
2018-04-11Fixed checks for Avx/Avx2.InsertVector128 to check the type of the second argBrian Sullivan1-2/+2
2018-04-11Mutate the global heap valuenumber for any HW intrinsic that performs a memor...Brian Sullivan6-34/+254
2018-04-11Merge pull request #17431 from CarolEidt/Fix17389Carol Eidt3-24/+70
2018-04-11Fix Valuenum:EvalFuncForConstantArgs (#17506)Sergey Andreenko1-6/+5
2018-04-10Handle last uses that become containedCarol Eidt2-1/+37
2018-04-09LSRA: remove last uses only at use pointCarol Eidt1-23/+33
2018-04-06Merge pull request #17418 from CarolEidt/Fix590358Carol Eidt2-27/+25
2018-04-05formattingCarol Eidt1-1/+1
2018-04-05Remove fgMorphLocalField invalid assertCarol Eidt1-21/+19
2018-04-05JIT: refine x86 gc reg kill set for CORINFO_HELP_INIT_PINVOKE_FRAME (#17421)Andy Ayers1-0/+5
2018-04-04Handle SIMD8/LONG recasts for LCL_FLDCarol Eidt1-6/+6
2018-04-04Merge pull request #17372 from BruceForstall/ArmWriteBarrierTighten3Bruce Forstall14-159/+159
2018-04-03Remove most ARM NYI (#17365)Bruce Forstall6-83/+45
2018-04-02Merge pull request #17313 from fiigii/sethiloCarol Eidt2-0/+11
2018-03-31Merge pull request #17180 from fiigii/fixavxtestsCarol Eidt1-4/+3
2018-03-31Merge pull request #17329 from briansull/struct-gscheck-fixBrian Sullivan1-2/+13
2018-03-31Tighten arm32/arm64 write barrier kill reg setsBruce Forstall14-159/+159
2018-03-31Fix#16827 Stack probing for Linux (#17360)Egor Chesakov1-0/+57
2018-03-31Reject struct promotion of parameters when -GS checks are enabledBrian Sullivan1-2/+13
2018-03-31[arm32] Fixed RBM_PROFILER_* (#17291)sergey ignatov1-0/+5
2018-03-30replace unreached with assert(false) (#17359)Sergey Andreenko1-1/+1
2018-03-30add an additional assert for the futureSergey Andreenko3-0/+13
2018-03-30fix the bugSergey Andreenko3-4/+26
2018-03-30fix ifdefs commentsSergey Andreenko2-4/+6
2018-03-30Implement AVX SetHighLowFei Peng2-0/+11
2018-03-29Merge pull request #17211 from mikedn/dyn-hwinfoCarol Eidt2-6/+3
2018-03-28Merge pull request #17126 from CarolEidt/Fix545500Carol Eidt1-3/+44
2018-03-28Add crossbitness support to ClrJit:Egor Chesakov7-10/+29
2018-03-27Fix commentCarol Eidt1-1/+3
2018-03-27fix vextracti128 code-sizeFei Peng1-4/+3
2018-03-27[ARM64] Fix UnspillReg instruction generationDebayan Ghosh1-4/+9
2018-03-27Enable partially implemented Intel HW intrinsics ISAs - CoreCLR part of changesJacek Blaszczynski1-4/+10
2018-03-26Merge pull request #15301 from mikedn/cast-unCarol Eidt14-137/+131
2018-03-26Use movsdsse2 for HW intrinsic SSE2_ConvertToDouble (#17110)Andy Ayers1-1/+1
2018-03-26Fix conditionCarol Eidt1-2/+16
2018-03-25Remove HWIntrinsicFlag bitwise OR operatorMike Danes2-6/+3
2018-03-25Merge pull request #17201 from BruceForstall/FixDiffableBruce Forstall1-1/+1
2018-03-25Fix Unreachable Code warning in desktop build (#17203)Bruce Forstall1-12/+4