summaryrefslogtreecommitdiff
path: root/src/jit/valuenum.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-06-29Corrected a few typos in the documentation and comments (#18706)Phil Garcia1-1/+1
2018-06-26Fix value numbering when selecting a constant (#18627)Jakob Botsch Nielsen1-37/+29
2018-06-04Cleanup LOCKADD handlingMike Danes1-0/+1
2018-05-24Typo (#18122)John Doe1-1/+1
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-50/+0
2018-05-19Merge pull request #15348 from mikedn/ssa-indirCarol Eidt1-34/+3
2018-05-19Remove useless IndirectAssignmentAnnotationMike Danes1-34/+3
2018-05-10Value number identities for compares and subs (#17919)Andy Ayers1-14/+43
2018-04-11Mutate the global heap valuenumber for any HW intrinsic that performs a memor...Brian Sullivan1-0/+11
2018-04-11Fix Valuenum:EvalFuncForConstantArgs (#17506)Sergey Andreenko1-6/+5
2018-03-10fix r2r relative indirection for arm. (#16171)Sergey Andreenko1-1/+17
2018-03-09fix typoBrian Sullivan1-1/+1
2018-03-09Fix value numbering of assignments to insert an implicit cast when necessaryBrian Sullivan1-0/+15
2018-03-07an additional assert for fgValueNumberHelperCallFunc (#16789)Sergey Andreenko1-0/+2
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-0/+3
2018-02-09Fixing up fgValueNumberIntrinsic to use IsMathIntrinsic rather than checking ...Tanner Gooding1-43/+28
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-46/+46
2018-01-20Fix 64 bit shift inconsistencies (on 32 bit targets)Mike Danes1-3/+17
2018-01-19Fix desktop buildBruce Forstall1-1/+1
2018-01-14Adding SSE4.1 intrinsic support for Round, Ceiling, and Floor.Tanner Gooding1-1/+1
2018-01-05Proposed fix for 15671Brian Sullivan1-0/+9
2018-01-05Fix issue where the unsigned value used for the the map select budget could u...Brian Sullivan1-4/+25
2018-01-02Give a proper VN to GT_BOX (#15666)mikedn1-0/+7
2017-12-20Remove unused TYP_ARRAY/PTR/FUNC (#15529)mikedn1-2/+0
2017-12-13Merge pull request #15456 from tannergooding/math-apiTanner Gooding1-0/+12
2017-12-13get rid of TYP_CHARFei Peng1-8/+1
2017-12-13Adding valuenum support for acosh, asinh, atanh, and cbrtTanner Gooding1-0/+12
2017-12-12Use macro _countof instead of explicit sizeof(arr) / sizeof(arr[0]) or sizeof...Egor Chesakov1-2/+1
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-7/+10
2017-11-05Remove unused VNF_DIV_UN and VNF_MOD_UNMike Danes1-14/+0
2017-10-25Enable Crc32 , Popcnt, Lzcnt intrinsicsFei Peng1-0/+9
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-0/+4
2017-10-15Copy ExpandArray and SimplerHashTable to JIT's sourcesMike Danes1-4/+4
2017-10-15Avoid using IAllocatorMike Danes1-3/+6
2017-09-22[Arm64] Add Floor/Ceiling intrinsics (#14132)Steve MacLean1-0/+12
2017-08-10JIT: modify box/unbox/isinst/castclass expansions for fast jitting (#13188)Andy Ayers1-0/+5
2017-07-11Remove `GTF_VAR_USEDEF`.Pat Gavlin1-1/+1
2017-07-04Fix misprint in complex conditionRoman Artemev1-1/+1
2017-06-27Implement JIT_NewArr1_R2R as R2R wrapper for JIT_NewArr1 to support both Meth...Ruben Ayrapetyan1-0/+1
2017-06-08Make JIT dumps more readableMike Danes1-1/+1
2017-05-11Propagate assertions for more checked boundsJoseph Tremoulet1-45/+87
2017-04-20Use C++ ranged 'for' for AllSuccessorIter useBruce Forstall1-3/+1
2017-04-10Format code.Pat Gavlin1-2/+2
2017-04-10Fix VSO bug 405852.Pat Gavlin1-2/+48
2017-03-18Remove JIT-EE version ifdefs (#10273)Bruce Forstall1-2/+0
2017-03-16Fix ValueNumStore::IsVNArrLenUnsignedBound checksMike Danes1-4/+4
2017-03-03Add/improve assertion propagation commentsMike Danes1-6/+8
2017-03-03Generate OAK_NO_THROW assertions from (uint)i < (uint)a.len checksMike Danes1-0/+45
2017-02-28Fix broken GT_GE - VNF_GT_UN mappingMike Danes1-1/+1
2017-02-22Updating ValueNumStore to no longer upcast float to double when performing ev...Tanner Gooding1-32/+112