summaryrefslogtreecommitdiff
path: root/src/jit/lsra.h
AgeCommit message (Expand)AuthorFilesLines
2017-03-07Calculate last uses during buildIntervals.Pat Gavlin1-1/+3
2017-02-28Handle contained nodes earlier in buildRefPositionsForNode.Pat Gavlin1-0/+3
2016-12-15Merge pull request #8207 from CarolEidt/StreamlineResolutionCarol Eidt1-0/+10
2016-12-06Streamline LSRA resolutionCarol Eidt1-0/+10
2016-12-02RyuJIT/x86: Implement TYP_SIMD12 supportBruce Forstall1-1/+1
2016-10-11Dump LSRA stats.sivarv1-0/+33
2016-10-05Support double-aligned frames for RyuJIT/x86Carol Eidt1-0/+4
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-27/+20
2016-09-15Fix LSRA stress modes not to constrain candidates to below thesivarv1-8/+29
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-3/+13
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-492/+565
2016-08-01Merge pull request #6533 from pgavlin/LSRAPat Gavlin1-1/+7
2016-08-01Replace the LSRA stack with a hash table.Pat Gavlin1-1/+7
2016-07-29Massage code for clang-formatMichelle McDaniel1-3/+6
2016-07-20Support for reg optional tree temps.sivarv1-7/+14
2016-07-07Code review feedback.sivarv1-22/+30
2016-07-01Consider spilled lcl var as contained memory operands for codegen purpose.sivarv1-5/+49
2016-05-11Merge pull request #4848 from mikedn/lsra-countsCarol Eidt1-3/+0
2016-05-09Define LSRA's RefType enum via macrosMike Danes1-14/+3
2016-05-08Remove unnecessary LSRA membersMike Danes1-3/+0
2016-05-04Multi-reg call node support.sivarv1-12/+46
2016-04-18Stanardize on `DEBUGARG` in the JIT.Pat Gavlin1-1/+1
2016-04-06Add JIT and GC info SimplerHashTable behaviors.Pat Gavlin1-1/+1
2016-03-24Merge pull request #3682 from mikedn/emplaceBruce Forstall1-6/+45
2016-03-21Merge pull request #3650 from sivarv/blockSeqFixSivarv1-1/+2
2016-03-16Update code to use COMPlus_ instead of COMPLUS_ when referencing knobsManu1-1/+1
2016-03-14Fix to LSRA issue of Huffman decompression loop has uncessary spills and relo...sivarv1-1/+2
2016-03-13Add RefPosition constructorMike Danes1-2/+24
2016-03-12Add Interval constructorMike Danes1-3/+21
2016-03-12Avoid Interval and RefPosition unnecessary initialization and copyingMike Danes1-1/+0
2016-03-08Merge pull request #3587 from pgavlin/UseListInLSRAPat Gavlin1-17/+37
2016-03-08Use jitstd::list in the LSRA.Pat Gavlin1-17/+37
2016-03-07Remove the RBM_LOWINT define. Change LsraLimitSmallIntSet to have a better re...Lubomir Litchev1-1/+7
2016-02-25Update norls_allocator to conform to the JIT CC.Pat Gavlin1-1/+1
2016-02-12Fix issues with passing 16-byte structs on Arm64Brian Sullivan1-3/+4
2016-01-27Update license headersdotnet-bot1-4/+3
2016-01-19Enable AVX SIMD support for Unix systems.Carol Eidt1-8/+8
2015-12-11Port of all JIT changes for .NET Framework 4.6.1 changesBrian Sullivan1-1/+1
2015-10-20Implementation of System V ABI struct passing.Lubomir Litchev1-1/+8
2015-04-07Merge changes from parent branchdotnet-bot1-1/+5
2015-03-26Fix warnings in the jitter codeJan Vorlicek1-2/+2
2015-03-17Merge changes from parent branchdotnet-bot1-6/+13
2015-02-08Fix writeable string warnings. Closes #139Kasper F. Brandt1-5/+5
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+1353