summaryrefslogtreecommitdiff
path: root/src/jit/gentree.h
AgeCommit message (Expand)AuthorFilesLines
2018-03-26Merge pull request #15301 from mikedn/cast-unCarol Eidt1-1/+2
2018-03-14Fix GH Issue 16892 - GC hole due to GT_INDEX_ADDRBrian Sullivan1-1/+1
2018-03-08Updating isRMWRegOper, OperIsCommutative, and canBeContained to handle HWIntr...Tanner Gooding1-1/+23
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-0/+6
2018-02-15address GT_ADDR(GT_HWIntrinsic) nodesFei Peng1-3/+6
2018-02-14[RyuJit] Stack level setter (#15597)Sergey Andreenko1-0/+5
2018-02-12Fix inconsistent handling of zero extending castsMike Danes1-1/+2
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-114/+100
2018-01-28Adding support for the SSE Store, StoreAligned, StoreAlignedNonTemporal, Stor...Tanner Gooding1-1/+15
2018-01-24Delete Ptr typedefs from jit src. (#15983)Sergey Andreenko1-2/+3
2018-01-19Fix desktop buildBruce Forstall1-4/+4
2018-01-16Adding support for the SSE Set, SetAll, and SetZero intrinsicsTanner Gooding1-0/+8
2017-12-18Eliminate gtLsraInfo from GenTreeCarol Eidt1-17/+15
2017-12-13Merge pull request #15244 from fiigii/vectorCarol Eidt1-1/+21
2017-12-13Make GenTree::AsX, gtGetOp1 and gtGetOp2 constMike Danes1-84/+25
2017-12-12Enable Vector128/256<T> and Add intrinsicsFei Peng1-1/+21
2017-11-29[RyuJit] Delete contained workaround. (#15257)Sergey Andreenko1-5/+6
2017-11-20Fix debuggable GenTree (#15081)Bruce Forstall1-1/+5
2017-11-15Improve SSA dominator computation memory usage (#14965)mikedn1-0/+1
2017-11-14JIT: look through GT_RET_EXPR when forming inline candidatesAndy Ayers1-0/+30
2017-11-07Fixed trash register usage at PollGC helper (#14347)Roman Artemev1-0/+7
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-5/+4
2017-10-30Merge pull request #14456 from fiigii/crc32Carol Eidt1-12/+57
2017-10-26Fixes for zero diffsBrian Sullivan1-1/+1
2017-10-25Enable Crc32 , Popcnt, Lzcnt intrinsicsFei Peng1-12/+57
2017-10-25Added gtNewIndOfIconHandleNodeBrian Sullivan1-1/+1
2017-10-20Fix the gtHashValue to properly hash all the bits when we have a 64-bit itemBrian Sullivan1-1/+0
2017-10-19Merge pull request #14582 from briansull/cleanup-iconhdlBrian Sullivan1-28/+0
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-0/+26
2017-10-18Removed unused fields of Icon nodesBrian Sullivan1-28/+0
2017-10-17Refactor CopyFromSergey Andreenko1-1/+1
2017-10-16Merge pull request #14350 from CarolEidt/LsraInfoCleanupCarol Eidt1-8/+36
2017-10-16Updated GenTree::IsIntCnsFitsInI32() tio use FitsInI32()Brian Sullivan1-2/+1
2017-10-16Review feedback changesBrian Sullivan1-7/+6
2017-10-16PR FeedbackCarol Eidt1-0/+7
2017-10-15Copy ExpandArray and SimplerHashTable to JIT's sourcesMike Danes1-3/+2
2017-10-15Avoid using IAllocatorMike Danes1-2/+2
2017-10-13Use IsIntCnsFitsIn8Brian Sullivan1-1/+14
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-8/+29
2017-10-07Removed unused opers and codeMike Danes1-21/+0
2017-10-06Fix RyuJIT/arm32 assertsBruce Forstall1-10/+5
2017-10-05Merge pull request #14253 from wateret/fix-14251Bruce Forstall1-1/+2
2017-10-05JIT: More type equality opts (#14317)Andy Ayers1-0/+56
2017-10-05[RyuJIT/armel] Fix regressionHanjoung Lee1-1/+2
2017-10-02Reimplement compare flags reuse using SETCC/JCCMike Danes1-1/+3
2017-09-27Merge pull request #14192 from sdmaclea/PR-ARM64-JCMPBrian Sullivan1-1/+4
2017-09-27[Arm64] Respond to feedbackSteve MacLean1-2/+2
2017-09-27JIT: devirtualization support for EqualityComparer<T>.Default (#14125)Andy Ayers1-1/+3
2017-09-26[Arm64] Add GT_JCMP nodeSteve MacLean1-1/+4
2017-09-26Merge pull request #14171 from wateret/ryu-arm-putarg-bitcastCarol Eidt1-1/+1