summaryrefslogtreecommitdiff
path: root/src/jit/compiler.h
AgeCommit message (Expand)AuthorFilesLines
2016-07-29Massage code for clang-formatMichelle McDaniel1-74/+91
2016-07-26Merge pull request #6467 from briansull/multireg-return2Brian Sullivan1-58/+29
2016-07-26Merge pull request #6401 from AndyAyersMS/PropagateOptMethodFlagsAndy Ayers1-4/+1
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-58/+29
2016-07-23RyuJIT/x86: implement tailcall via helperBruce Forstall1-2/+1
2016-07-21Jit: fix issues with optMethodFlagsAndy Ayers1-4/+1
2016-07-20More Struct-related RefactoringsCarol Eidt1-6/+11
2016-07-18Revert "Less conservative gt obj"Jonghyun Park1-1/+1
2016-07-13[ARM-softfp/Linux] Get precise type for pointer-size structHanjoung Lee1-0/+4
2016-07-12Refactor top-level comma rewriting.Pat Gavlin1-3/+0
2016-07-11Refactor and cleanup work for passing and returning struct typesBrian Sullivan1-6/+30
2016-07-10Refactor RyuJIT/x86 long decomposition codeBruce Forstall1-0/+4
2016-07-07Merge pull request #6021 from CarolEidt/LessConservativeGtObjCarol Eidt1-1/+1
2016-07-05More Blk Op RefactoringCarol Eidt1-0/+2
2016-07-02Less Conservative GtObjCarol Eidt1-1/+1
2016-06-29Split the lvIsMultiRegArgOrRet into two bitsBrian Sullivan1-1/+11
2016-06-23Merge pull request #5890 from adiaaida/x86LongCallFinalMichelle McDaniel1-5/+15
2016-06-22Enable GT_CALL with long ret types for x86 RyuJITMichelle McDaniel1-5/+15
2016-06-22Clean up fgMorphArgsBruce Forstall1-1/+18
2016-06-17Merge pull request #5831 from briansull/fix-5759Brian Sullivan1-0/+4
2016-06-17Fix for issue 5795Brian Sullivan1-0/+4
2016-06-17JIT: Cleanup code in and around fgFindJumpTargetsAndy Ayers1-0/+7
2016-06-09Remove `fgSplitMethodTrees`.Pat Gavlin1-6/+0
2016-06-08Add support for multi-dimensional array initializationMike Danes1-0/+3
2016-06-01Merge pull request #5386 from briansull/arm32-hfa-fixBrian Sullivan1-1/+7
2016-06-01Added additional fix for ARM32 in lvHfaSlotsBrian Sullivan1-1/+7
2016-06-01Import `new` multi-dimmensional array using the non-vararg helper (#5313)Jan Kotas1-0/+4
2016-06-01Remove some lexical-CSE-related code.Pat Gavlin1-1/+1
2016-05-31Rename fg{FPstLvlRedo,ComputeFPlvls} to gt*.Pat Gavlin1-5/+5
2016-05-26Merge pull request #5239 from AndyAyersMS/TrackCallOffsetsAndy Ayers1-1/+1
2016-05-26Merge pull request #5196 from briansull/arm64-hfa-argsBrian Sullivan1-36/+100
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-36/+100
2016-05-25JIT: Track IL offset of all callsAndy Ayers1-1/+1
2016-05-25arm32 build fix.Jarret Shook1-4/+4
2016-05-25Merge pull request #5184 from adiaaida/x86LongCallImpMichelle McDaniel1-1/+4
2016-05-25Enable FEATURE_MULTIREG_RET for x86 RyuJITMichelle McDaniel1-1/+4
2016-05-24[ARM/Linux] Fix incorrect return marshaling in PInvoke stub (#5010)Jonghyun Park1-1/+1
2016-05-20Inliner: locks for xml read/write accessAndy Ayers1-37/+0
2016-05-19Add some quirk and versioning flags and change some preprocessor symbols into...Pat Gavlin1-5/+30
2016-05-17Encapsulate or replace references to CORINFO_PAGE_SIZE.Pat Gavlin1-12/+21
2016-05-14Remove unneeded INLINE_NDIRECT and INLINE_PINVOKE #ifdefs (#4977)Bruce Forstall1-6/+0
2016-05-13Add support for reverse PInvoke callouts to the JIT (#4952)Jan Kotas1-0/+14
2016-05-13Initial implementation of generic dictionary access for R2R. (#4519)Fadi Hanna1-4/+6
2016-05-12Use a JIT-specific stdout `FILE*`.Pat Gavlin1-1/+1
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-1/+1
2016-05-07RyuJIT - throughput improvements, PInvoke transitions tweaks: (#4842)Jan Kotas1-2/+4
2016-05-06Merge pull request #4690 from sejongoh/use_rax_for_ret_bufSejong Oh1-3/+6
2016-05-05Fix COMPlus_JitFunctionTrace=1 to work better with NYIBruce Forstall1-0/+3
2016-05-05Return RetBuf address via RAX for Windows 64Sejong Oh1-3/+6
2016-05-03Remove SEH interactions between the JIT and the EE.Pat Gavlin1-0/+8