summaryrefslogtreecommitdiff
path: root/src/jit/flowgraph.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-03-26Merge pull request #15301 from mikedn/cast-unCarol Eidt1-5/+5
2018-03-19Fix jit-formatBrian Sullivan1-4/+5
2018-03-19Fix for fgInstrumentMethodBrian Sullivan1-15/+26
2018-03-14Fix GH Issue 16892 - GC hole due to GT_INDEX_ADDRBrian Sullivan1-0/+2
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-0/+9
2018-02-14[RyuJit] Stack level setter (#15597)Sergey Andreenko1-12/+25
2018-02-12Fix inconsistent handling of zero extending castsMike Danes1-5/+5
2018-02-07Fixes GitHub Issue 16065Brian Sullivan1-10/+5
2018-02-06Don't remove the first non-internal block that has profile weight. (#16227)Eugene Rozenfeld1-0/+25
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-253/+253
2018-01-30CORINFO_HELP_THROW_TYPE_NOT_SUPPORTEDSteve MacLean1-0/+1
2018-01-28Adding support for the SSE Store, StoreAligned, StoreAlignedNonTemporal, Stor...Tanner Gooding1-1/+1
2018-01-24Delete Ptr typedefs from jit src. (#15983)Sergey Andreenko1-4/+2
2018-01-08JIT: improve return types in cases with spill temps (#15766)Andy Ayers1-7/+21
2018-01-05JIT: fix issue with inline observations (#15713)Andy Ayers1-16/+2
2017-12-22Small changes around stack levels. (#15616)Sergey Andreenko1-0/+1
2017-11-15Delete move to return spill in the implicit tail call in the inlinee with sev...Sergey Andreenko1-0/+12
2017-11-14JIT: look through GT_RET_EXPR when forming inline candidatesAndy Ayers1-5/+1
2017-11-08JIT: make suitably optimistic prejit inline assessments (#14850)Andy Ayers1-0/+4
2017-11-06Delete OldStyleClearD. (#14874)Sergey Andreenko1-1/+1
2017-11-06Merge pull request #14855 from briansull/improved-jitdumpBrian Sullivan1-2/+10
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-5/+5
2017-11-03Improved the dump when fgOptimizeBranch clones statementsBrian Sullivan1-2/+10
2017-11-02JIT: Merge legacy inlining policies (#14815)Andy Ayers1-27/+10
2017-11-01JIT: convert fixed-sized locallocs to locals, enable inlining (#14623)Andy Ayers1-8/+26
2017-11-01Fix (#14778)Sergey Andreenko1-0/+1
2017-10-30Merge pull request #14456 from fiigii/crc32Carol Eidt1-1/+2
2017-10-26Fixes for zero diffsBrian Sullivan1-2/+2
2017-10-26Changes for Zero Asm DiffsBrian Sullivan1-3/+1
2017-10-25Enable Crc32 , Popcnt, Lzcnt intrinsicsFei Peng1-1/+2
2017-10-25Added gtNewIndOfIconHandleNodeBrian Sullivan1-32/+41
2017-10-24delete unused local variables from jit sources (#14679)Sergey Andreenko1-1/+0
2017-10-23JIT: defer constant-return merging for debug codegen (#14642)Andy Ayers1-1/+4
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-5/+7
2017-10-17Refactor CopyFromSergey Andreenko1-6/+6
2017-10-17add check that each tree in the method has its own unique gtTreeId.Sergey Andreenko1-0/+72
2017-10-17extract fgDebugCheckStmtsListSergey Andreenko1-48/+67
2017-10-16Merge pull request #14350 from CarolEidt/LsraInfoCleanupCarol Eidt1-0/+4
2017-10-15Avoid using IAllocatorMike Danes1-4/+4
2017-10-15Remove unused compGetMem functionsMike Danes1-1/+1
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-0/+4
2017-10-04fgDebugCheckFlags should use OperMayThrow for all nodes. (#14330)Sergey Andreenko1-10/+5
2017-09-27Merge pull request #14192 from sdmaclea/PR-ARM64-JCMPBrian Sullivan1-0/+1
2017-09-27JIT: devirtualization support for EqualityComparer<T>.Default (#14125)Andy Ayers1-8/+99
2017-09-26[Arm64] Add GT_JCMP nodeSteve MacLean1-0/+1
2017-09-22Added IntegralValue() methodRoman Artemev1-12/+3
2017-09-21Fixed formatingRoman Artemev1-2/+3
2017-09-21Handle long value in MergedReturns optimizationRoman Artemev1-11/+11
2017-09-21Fixed return constant value cache on 32 bit VMsRoman Artemev1-0/+8
2017-09-13Merge pull request #13903 from JosephTremoulet/PlaceReturnsJoseph Tremoulet1-4/+76