summaryrefslogtreecommitdiff
path: root/src/jit/ssabuilder.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-08-25Remove some GT_ASG_op leftovers (#18205)mikedn1-4/+4
2018-08-25Streamline fgExcludeFromSsa (#15351)mikedn1-11/+68
2018-08-23Merge branch 'master' into fmt-bbBrian Sullivan1-76/+40
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-43/+47
2018-07-19Eliminate duplicate SSA number bookkeepingMike Danes1-76/+40
2018-06-30Pass CompAllocator by value (#15025)mikedn1-11/+10
2018-05-24Improve SSA topological sort (#15200)mikedn1-43/+33
2018-05-19Merge pull request #15348 from mikedn/ssa-indirCarol Eidt1-105/+51
2018-05-19Remove useless IndirectAssignmentAnnotationMike Danes1-105/+51
2018-04-17Improve SSA dominator tree memory usage (#15006)mikedn1-33/+23
2018-03-16Do not compute the IDF for all blocks in advance (#15146)mikedn1-60/+68
2018-02-02Delete unused SSA_FEATURE_USEDEF ifdefs (#15654)mikedn1-45/+0
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-30/+30
2017-11-15Improve SSA dominator computation memory usage (#14965)mikedn1-71/+73
2017-11-09Track actual SSA memory usageMike Danes1-39/+20
2017-10-19Remove references to IAllocator that are now uselessMike Danes1-7/+5
2017-10-15Copy ExpandArray and SimplerHashTable to JIT's sourcesMike Danes1-3/+2
2017-10-15Avoid using IAllocatorMike Danes1-2/+2
2017-08-15Dump basic block ids instead of pointersMike Danes1-2/+2
2017-07-11Delete bitset iterators defines (#12642)Sergey Andreenko1-3/+4
2017-05-19Improve BitVecOps<>::Iter::NextElem (#11696)Bruce Forstall1-1/+1
2017-04-20Use C++ ranged 'for' for AllSuccessorIter useBruce Forstall1-4/+1
2017-02-08Define `MemoryKind::ByrefExposed`Joseph Tremoulet1-23/+151
2017-02-08Introduce `MemoryKind` abstractionJoseph Tremoulet1-115/+154
2017-01-10Simplify HeapPhiArgJoseph Tremoulet1-14/+13
2016-11-04Clear defnums and post-order nums in fgResetForSsaJoseph Tremoulet1-0/+26
2016-11-04Clear heap PerSsaData, heapSsaMap in fgResetForSsaJoseph Tremoulet1-0/+2
2016-09-21Fix formatting in ssabuilderMichelle McDaniel1-6/+6
2016-09-21Fix for StackOverflow in SsaBuilder::TopologicalSort.Eugene Rozenfeld1-97/+96
2016-08-18Preparatory changes for Blk Ops IRCarol Eidt1-1/+1
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-170/+229
2016-07-29Massage code for clang-formatMichelle McDaniel1-12/+13
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-1/+1
2016-04-27Separate TryDsc and ExnFlowDscJoseph Tremoulet1-13/+22
2016-04-18Stanardize on `DEBUGARG` in the JIT.Pat Gavlin1-1/+1
2016-04-13Collect the JIT's TLS variables in a single type.Pat Gavlin1-1/+1
2016-04-06Add JIT and GC info SimplerHashTable behaviors.Pat Gavlin1-2/+2
2016-02-17Merge pull request #3173 from mikedn/ssadef-dupRuss Keldorph1-2/+3
2016-02-16Avoid unnecessary copies of AllSuccessorIter, LocationInfo and VNDefFunc2ArgMike Danes1-3/+2
2016-02-14Remove duplicate calls to GetPerSsaDataMike Danes1-2/+3
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-11Port of all JIT changes for .NET Framework 4.6.1 changesBrian Sullivan1-0/+1
2015-05-07Merge changes from parent branchdotnet-bot1-8/+11
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+1831