summaryrefslogtreecommitdiff
path: root/src/jit/codegencommon.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-09-09Model the kill set for ASSIGN_BYREF on x86.Pat Gavlin1-0/+2
2016-09-06[ARM] Remove ARM_HAZARD_AVOIDANCE (#7019)Hanjoung Lee1-11/+0
2016-09-02Enabled FunctionEnter/FunctionLeave hooks on ARM (#6939)Andrey Kvochko1-1/+1
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-19/+11
2016-08-18Preparatory changes for Blk Ops IRCarol Eidt1-7/+3
2016-08-12Reformat the JIT sources.Pat Gavlin1-1995/+2092
2016-08-12Massage the code a bit for jit-format w/ Clang 3.8.Pat Gavlin1-3/+1
2016-08-12Revert #6686.Pat Gavlin1-2091/+1996
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-1996/+2091
2016-07-29Massage code for clang-formatMichelle McDaniel1-109/+152
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-39/+45
2016-07-23RyuJIT/x86: implement tailcall via helperBruce Forstall1-4/+12
2016-07-20Support for reg optional tree temps.sivarv1-0/+23
2016-06-28Address P/Invoke inlining code review feedback and cleanupBruce Forstall1-5/+1
2016-06-23Enable RyuJIT/x86 PInvoke loweringBruce Forstall1-0/+7
2016-06-09Code review cleanup items and moved some items into LEGACY_BACKEND ifdefsBrian Sullivan1-8/+11
2016-06-08Merge pull request #5361 from wateret/fix-hfa-armsoftfpBrian Sullivan1-1/+1
2016-06-07ARM64: ABI - Support for using register x8 as the return buffer argument for ...Brian Sullivan1-61/+101
2016-06-02[ARM/Linux] Undefine FEATURE_HFA if softfpHanjoung Lee1-1/+1
2016-06-01Added additional fix for ARM32 in lvHfaSlotsBrian Sullivan1-2/+1
2016-06-01Proposed fix for HFA args on ARM32Brian Sullivan1-2/+11
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-96/+131
2016-05-19Initialize unused upper bits of Vector3 arguments and return registers forSejong OH1-3/+24
2016-05-17Encapsulate or replace references to CORINFO_PAGE_SIZE.Pat Gavlin1-13/+15
2016-05-14Remove unneeded INLINE_NDIRECT and INLINE_PINVOKE #ifdefs (#4977)Bruce Forstall1-8/+2
2016-05-12Use a JIT-specific stdout `FILE*`.Pat Gavlin1-2/+2
2016-05-10Move some LEGACY_BACKEND code from codegencommon.cpp to codegenlegacy.cppBruce Forstall1-1038/+0
2016-05-06ARM64: Enable Fast Tail CallKyungwoo Lee1-1/+89
2016-05-04ARM64: Enable Tail Call with VarargKyungwoo Lee1-1/+38
2016-05-02ARM64: Enable Varargs with float argument.Kyungwoo Lee1-0/+8
2016-04-28Improve AMD64 PSPSym behaviorBruce Forstall1-1/+1
2016-04-25ARM64: Quick FixKyungwoo Lee1-6/+6
2016-04-25Merge pull request #4560 from kyulee1/fixvarargpinvokeKyungwoo Lee1-6/+11
2016-04-25ARM64: Fix Vararg for PInvokeKyungwoo Lee1-6/+11
2016-04-22Fix #3561: assert on RyuJIT x86 when generating shl by 1Bruce Forstall1-0/+60
2016-04-22ARM64: Fix Frame with VarArgKyungwoo Lee1-1/+4
2016-04-20 ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-1/+26
2016-04-18Stanardize on `DEBUGARG` in the JIT.Pat Gavlin1-1/+1
2016-04-12Merge pull request #4273 from sivarv/multireg2Sivarv1-2/+2
2016-04-12Refactoring changes to use ReturnTypeDesc in codegenxarch.sivarv1-2/+2
2016-04-11Merge pull request #4221 from BruceForstall/Cleanup1Bruce Forstall1-2/+2
2016-04-11Merge pull request #4239 from BruceForstall/Cleanup2Bruce Forstall1-2/+2
2016-04-08Revert "ARM64 Work Item 3817, 3524 - Struct16 decomposition"Jan Kotas1-26/+1
2016-04-08Add genEstablishFramePointer() to enapsulate frame pointer creationBruce Forstall1-28/+53
2016-04-08Cleanup: replace getFramePointerReg() with preexisting genFramePointerReg()Bruce Forstall1-2/+2
2016-04-08Cleanup: be consistent about compCalleeFPRegsSavedMask #ifdefsBruce Forstall1-2/+2
2016-04-08ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-1/+26
2016-04-06Merge pull request #3929 from papaslavik/arm_softfpBruce Forstall1-2/+2
2016-04-05For Issue #3785 Arm Soft FP support: arguments and return values are passed i...Andrey Kvochko1-2/+2
2016-04-04Merge pull request #4042 from sivarv/refactor2Sivarv1-0/+20