summaryrefslogtreecommitdiff
path: root/src/jit/codegenarm64.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-14Merge pull request #8601 from pgavlin/gh7963Pat Gavlin1-2/+2
2016-12-13Fix consume-order checking in codegen.Pat Gavlin1-2/+2
2016-12-09Remove sscanf and sprintf usage (#8508)Jan Vorlicek1-1/+2
2016-11-28Disable PSPSym and LocAllocSPvar for CoreRT (#8319)Jan Kotas1-18/+42
2016-11-18Reinstate the struct optimization changes:Carol Eidt1-13/+23
2016-11-03Revert "Enable optimization of structs"Jan Kotas1-23/+13
2016-10-20Enable optimization of structsCarol Eidt1-13/+23
2016-10-14Remove DEBUGGING_SUPPORT #ifdef (#7611)Bruce Forstall1-4/+0
2016-10-11Fix a build break in the ARM64 JIT.Pat Gavlin1-2/+2
2016-09-28Refactor common codegen codeCarol Eidt1-1257/+64
2016-09-22Merge pull request #7303 from CarolEidt/Fix7195Carol Eidt1-2/+2
2016-09-21DynBlk assert fixes for Arm64Carol Eidt1-2/+2
2016-09-21Merge pull request #7291 from adiaaida/formatMichelle McDaniel1-2/+2
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-2/+2
2016-09-21Fix Arm64 codegen to use GT_FIELD_LISTCarol Eidt1-2/+2
2016-09-20Support GT_OBJ for x86Carol Eidt1-7/+8
2016-09-14Address PR feedback.Pat Gavlin1-1/+1
2016-09-06Fix Arm64 build breaksCarol Eidt1-0/+1
2016-09-01More PR FeedbackCarol Eidt1-1/+0
2016-09-011st Class Struct Block AssignmentsCarol Eidt1-81/+86
2016-08-23Stop maintaining cost estimates in the RyuJIT backend. (#6849)Pat Gavlin1-11/+1
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-114/+105
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-2945/+2843
2016-08-04Followup work from codereview feedbackBrian Sullivan1-7/+5
2016-07-29Massage code for clang-formatMichelle McDaniel1-107/+90
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-132/+596
2016-07-03Address div/mod CR feedbackMike Danes1-2/+0
2016-06-22Introduce the method fullIntArgRegMask()Brian Sullivan1-1/+1
2016-06-22Optimize integer div/mod by const power of 2 in loweringMike Danes1-112/+0
2016-06-17ARM64: Fix GC hole for Multi-Reg StructKyungwoo Lee1-2/+5
2016-06-14ARM64: Fix a GC hole for Indirect BranchKyungwoo Lee1-1/+1
2016-06-09Remove JIT_FEATURE_SSA_SKIP_DEFS.Pat Gavlin1-4/+0
2016-06-07Methods to check for integer constants and zeroCarol Eidt1-7/+7
2016-05-26ARM64: Fix Liveness update for Division By ZeroKyungwoo Lee1-6/+8
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-207/+317
2016-05-18Merge pull request #5020 from kyulee1/impKyungwoo Lee1-28/+20
2016-05-18ARM64: Enable End-To-End ReadyToRun (R2R) CrossgenKyungwoo Lee1-28/+20
2016-05-18Rollback CS#1603899 that led to a JIT assert ngen'ing System.Windows.Forms.dllBruce Forstall1-0/+112
2016-05-17Encapsulate or replace references to CORINFO_PAGE_SIZE.Pat Gavlin1-2/+2
2016-05-12ARM64: Switch Expansion Using Jump TableKyungwoo Lee1-7/+6
2016-05-11Merge pull request #4896 from kyulee1/longjmpKyungwoo Lee1-2/+15
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-2/+15
2016-05-10Optimize integer div/mod by const power of 2 in loweringMike Danes1-112/+0
2016-05-06Merge pull request #4791 from kyulee1/fasttailcallKyungwoo Lee1-16/+8
2016-05-06ARM64: Enable Fast Tail CallKyungwoo Lee1-16/+8
2016-05-04Merge pull request #4755 from sivarv/mcallSivarv1-1/+1
2016-05-04Multi-reg call node support.sivarv1-1/+1
2016-05-04ARM64: Enable Tail Call with VarargKyungwoo Lee1-37/+51
2016-05-02ARM64: Enable Varargs with float argument.Kyungwoo Lee1-20/+1
2016-04-29ARM64: Enabling Crossgen End-to-End MscorlibKyungwoo Lee1-5/+4