summaryrefslogtreecommitdiff
path: root/src/jit/emit.h
AgeCommit message (Expand)AuthorFilesLines
2017-10-03remove FEATURE_AVX_SUPPORT flagFei Peng1-8/+5
2017-09-22[Arm64] Add Floor/Ceiling intrinsics (#14132)Steve MacLean1-4/+5
2017-08-01Refactor emitter::emitInsMov (#12905)mikedn1-1/+3
2017-06-09Merge pull request #12184 from rartemev/legacy_jit_1Roman Artemev1-0/+2
2017-06-09delete DECLARE_TYPED_ENUM (#12177)Sergey Andreenko1-17/+22
2017-06-08Enable legacy jit for x86Roman Artemev1-0/+2
2017-05-23Merge pull request #11366 from ruben-ayrapetyan/remove-zap-code-relocs-for-li...Bruce Forstall1-0/+5
2017-05-15Change relocations in ngen-ed code with PC-relative constants for Linux ARM32.Ruben Ayrapetyan1-0/+5
2017-05-08[Arm64] Revise per commentsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-11/+14
2017-05-08[Arm64] Add emitIns_S_S_R_RSteve MacLean, Qualcomm Datacenter Technologies, Inc1-9/+15
2017-04-27Remove commentSteve MacLean1-1/+1
2017-04-27[Arm64] Support two GC attributes in pair formsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-6/+20
2017-04-10Merge pull request #10782 from parjong/fix/x86_funclet_unwindingBruce Forstall1-2/+3
2017-04-07Remove RELOC_SUPPORT defineBruce Forstall1-29/+7
2017-04-07Fix format errorJonghyun Park1-2/+2
2017-04-07[x86/Linux] Use GCInfo for funclet unwindingJonghyun Park1-0/+1
2017-02-23Format code.Pat Gavlin1-2/+1
2017-02-22Do not report FP restores in x86 epilogs.Pat Gavlin1-4/+9
2017-01-20[x86/Linux] Allow push/pop in funclet prolog and epilog (#9001)Jonghyun Park1-12/+9
2016-11-30Fix x86 encoder to use 64-bit type to accumulate opcode/prefix bitsBruce Forstall1-0/+12
2016-11-28Enable using SSE3_4 instruction set for SIMD codegen.sivarv1-0/+5
2016-10-10Disable emit{Enable,Disable}GC for x86.Pat Gavlin1-0/+6
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-2/+2
2016-09-06[ARM] Remove ARM_HAZARD_AVOIDANCE (#7019)Hanjoung Lee1-58/+0
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-1029/+1213
2016-07-29Massage code for clang-formatMichelle McDaniel1-7/+13
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-6/+4
2016-06-05[ARM64/Linux] Fix 'error: 109 enumeration values not handled in switch' (#5493)Sung-Jae Lee1-0/+2
2016-05-12Fixed a build error on ARMDongyun Jin1-1/+0
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-2/+27
2016-04-29ARM64: Enabling Crossgen End-to-End MscorlibKyungwoo Lee1-0/+1
2016-04-22Fix #3561: assert on RyuJIT x86 when generating shl by 1Bruce Forstall1-1/+3
2016-03-15ARM64: Revisit for Fix GC hole in indirect call siteKyungwoo Lee1-3/+0
2016-03-14ARM64: Fix GC hole in indirect call siteKyungwoo Lee1-1/+1
2016-02-29Add support for emitting GC-ness of the second return register for 16 byteLubomir Litchev1-0/+29
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-07-24Add ARM target for CoreCLR on Linux.Ben Pye1-1/+1
2015-02-25FI from $/DevDiv/FXMain to $/DevDiv/FX/Product/ProjectK **FI_LABEL=22625.00**dotnet-bot1-20/+11
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+2566