summaryrefslogtreecommitdiff
path: root/src/jit/emit.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-05-08[Arm64] Revise per commentsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-4/+0
2017-04-28Merge pull request #11268 from sdmaclea/PR-ARM64-two-gc-attributesBrian Sullivan1-0/+4
2017-04-27Fix lsra memory consumption (#11233)Sergey Andreenko1-3/+3
2017-04-27[Arm64] Support two GC attributes in pair formsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-0/+4
2017-04-10Merge pull request #10782 from parjong/fix/x86_funclet_unwindingBruce Forstall1-3/+9
2017-04-07Remove RELOC_SUPPORT defineBruce Forstall1-2/+0
2017-04-07[x86/Linux] Use GCInfo for funclet unwindingJonghyun Park1-3/+9
2017-03-17Updates for the handling of Profile data in the JITBrian Sullivan1-1/+1
2017-03-13Add changes to emitMaxStackDepth and fgPtrArgCntMax to JitDump (#10130)Bruce Forstall1-1/+4
2017-02-23Format code.Pat Gavlin1-3/+2
2017-02-23Address PR feedback.Pat Gavlin1-13/+3
2017-02-22Do not report FP restores in x86 epilogs.Pat Gavlin1-16/+27
2017-02-13[x86/Linux] Do NOT treat lea as a jumpJonghyun Park1-1/+1
2017-01-20[x86/Linux] Allow push/pop in funclet prolog and epilog (#9001)Jonghyun Park1-2/+0
2016-11-30Fix x86 encoder to use 64-bit type to accumulate opcode/prefix bitsBruce Forstall1-3/+57
2016-10-27Introduce new CORJIT_FLAGS typeBruce Forstall1-3/+3
2016-10-19Enable Enter/Leave/Tailcall hooks for RyuJIT/x86Bruce Forstall1-1/+1
2016-10-14Remove DEBUGGING_SUPPORT #ifdef (#7611)Bruce Forstall1-11/+1
2016-09-06[ARM] Remove ARM_HAZARD_AVOIDANCE (#7019)Hanjoung Lee1-25/+0
2016-08-12Reformat the JIT sources.Pat Gavlin1-1622/+1682
2016-08-12Massage the code a bit for jit-format w/ Clang 3.8.Pat Gavlin1-4/+8
2016-08-12Revert #6686.Pat Gavlin1-1689/+1625
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-1625/+1689
2016-07-29Massage code for clang-formatMichelle McDaniel1-34/+41
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-21/+21
2016-05-12Fix trival build break, with warning treated as error for jmpDist usageBrian Sullivan1-1/+1
2016-05-12ARM64: Switch Expansion Using Jump TableKyungwoo Lee1-2/+9
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-12/+59
2016-05-05Fix GC ref frame offset range assertBruce Forstall1-1/+1
2016-05-04ARM64: Enable Tail Call with VarargKyungwoo Lee1-1/+0
2016-04-29ARM64: Enabling Crossgen End-to-End MscorlibKyungwoo Lee1-0/+20
2016-03-14ARM64: Fix GC hole in indirect call siteKyungwoo Lee1-2/+2
2016-03-07Reapply change 1578859: Add a new set of APIs for JIT configuration.Pat Gavlin1-2/+1
2016-03-04Clean up the JIT's histogram type.Pat Gavlin1-19/+19
2016-03-03Refactor Utilcode's IAllocators.Pat Gavlin1-3/+4
2016-02-29Add support for emitting GC-ness of the second return register for 16 byteLubomir Litchev1-37/+88
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-11Port of all JIT changes for .NET Framework 4.6.1 changesBrian Sullivan1-4/+10
2015-11-17Fix RyuJIT assert 'emitCurIG != emitPrologIG'Bruce Forstall1-1/+3
2015-10-20Implementation of System V ABI struct passing.Lubomir Litchev1-1/+2
2015-02-25FI from $/DevDiv/FXMain to $/DevDiv/FX/Product/ProjectK **FI_LABEL=22625.00**dotnet-bot1-2/+22
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+6960