summaryrefslogtreecommitdiff
path: root/src/jit/compiler.hpp
AgeCommit message (Expand)AuthorFilesLines
2018-03-30fix the bugSergey Andreenko1-0/+4
2018-03-28Add crossbitness support to ClrJit:Egor Chesakov1-0/+9
2018-03-26Merge pull request #15301 from mikedn/cast-unCarol Eidt1-4/+5
2018-03-20Fix type for lvaCachedGenericContextArgOffs (#14260)Kyungwoo Lee1-1/+1
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 Andreenko1-1/+1
2018-02-27Implement JitDefaultFillBrian Sullivan1-8/+2
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-0/+3
2018-02-12Fix inconsistent handling of zero extending castsMike Danes1-4/+5
2018-02-01Fix Arm64 compile errorCarol Eidt1-2/+2
2018-02-01Refactor RefPosition and Interval BuildingCarol Eidt1-6/+27
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-70/+70
2018-01-29Use genTypeCanRepresentValue only with small typesMike Danes1-19/+3
2018-01-19Fix desktop buildBruce Forstall1-1/+1
2018-01-16Adding support for the SSE Set, SetAll, and SetZero intrinsicsTanner Gooding1-0/+13
2017-12-22Small changes around stack levels. (#15616)Sergey Andreenko1-0/+4
2017-12-20Remove unused TYP_ARRAY/PTR/FUNC (#15529)mikedn1-2/+0
2017-12-15Clean up clrjit from using sizeof(void*) when meant TARGET_POINTER_SIZE (#15524)Egor Chesakov1-1/+1
2017-12-13get rid of TYP_CHARFei Peng1-2/+1
2017-12-12Use macro _countof instead of explicit sizeof(arr) / sizeof(arr[0]) or sizeof...Egor Chesakov1-2/+2
2017-11-17Fix RyuJIT/arm32 GT_MUL_LONG node bashingBruce Forstall1-0/+9
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-41/+0
2017-10-20Fix the gtHashValue to properly hash all the bits when we have a 64-bit itemBrian Sullivan1-3/+16
2017-10-19Revert "Avoid some operator new null checks"Mike Danes1-7/+1
2017-10-19Merge pull request #14582 from briansull/cleanup-iconhdlBrian Sullivan1-13/+9
2017-10-18Removed hnd1 and hnd2 arguments to gtNewIconEmb*HndNode methodsBrian Sullivan1-4/+4
2017-10-18Clang format fixesBrian Sullivan1-1/+1
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-19/+4
2017-10-18Removed unused handle argsBrian Sullivan1-6/+5
2017-10-18Removed unused fields of Icon nodesBrian Sullivan1-4/+1
2017-10-17move ReplaceWith to cppSergey Andreenko1-39/+0
2017-10-17Refactor CopyFromSergey Andreenko1-6/+18
2017-10-15Avoid some operator new null checksMike Danes1-1/+7
2017-10-15Remove IAllocator based operator newMike Danes1-10/+0
2017-10-15Remove unused compGetMem functionsMike Danes1-31/+0
2017-10-05JIT: More type equality opts (#14317)Andy Ayers1-0/+17
2017-09-12Remove redundant zero-initialization of struct temps with GC fields. (#13868)Eugene Rozenfeld1-0/+22
2017-08-31Enable checking of GTF_EXCEPT and GTF_ASG flags. (#13668)Eugene Rozenfeld1-3/+63
2017-08-07Removed the legacy JIT32 assert regarding 4-byte alignment inArenaAllocator::...Brian Sullivan1-5/+0
2017-08-04Revert "Fixes issue #13093"Bruce Forstall1-0/+5
2017-08-03Fixes issue #13093Brian Sullivan1-5/+0
2017-07-29Fix bug converting BBJ_CALLFINALLY block to BBJ_THROW on ARM32 (#13094)Bruce Forstall1-0/+29
2017-07-12Remove unused GT_PHYSREGDST nodeCarol Eidt1-1/+0
2017-07-12Implement a new approach for SIMD8/LONG interactions. (#12590)Pat Gavlin1-0/+1
2017-07-11Remove `GTF_VAR_USEDEF`.Pat Gavlin1-2/+0
2017-06-30Add a missing case to GenTree::VisitOperands()Mikhail Skvortcov1-0/+3
2017-06-29Address PR feedback.Pat Gavlin1-1/+2
2017-06-29Format code.Pat Gavlin1-1/+2
2017-06-29Add a generic operand visitor to `GenTree`.Pat Gavlin1-0/+281
2017-06-28Format code.Pat Gavlin1-1/+0