summaryrefslogtreecommitdiff
path: root/src/jit/codegenarm64.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-03-01Streamlined MinOpts GC ref tracking. (#9869)Peter Kukol1-2/+5
2017-02-25Revert "Simplified MinOpts GC ref tracking."Jan Kotas1-5/+2
2017-02-23Merge pull request #9655 from sdmaclea/PR-ARM64-JITGC-WIP3Brian Sullivan1-1/+7
2017-02-23Simplified MinOpts GC ref tracking. (#9231)Peter Kukol1-2/+5
2017-02-23[Arm64] Fix genCodeForCpObj()Steve MacLean, Qualcomm Datacenter Technologies, Inc1-1/+7
2017-02-22Merge pull request #9654 from sdmaclea/PR-ARM64-JITGC-WIP2Jarret Shook1-6/+6
2017-02-22[Arm64] Fix GC hole in CodeGen::genCodeForCpObj()Steve MacLean, Qualcomm Datacenter Technologies, Inc1-5/+11
2017-02-22[Arm64] Fix GC liveness for CodeGen::genPutArgStk()Steve MacLean, Qualcomm Datacenter Technologies, Inc1-6/+6
2017-02-10ARM64 Modify genCodeForInitBlk assertjashook1-1/+8
2017-02-06Remove unnecessary parameter to genCallFinally()Bruce Forstall1-3/+1
2017-01-18Fix consumeReg order for ArrOffs on arm64Carol Eidt1-4/+4
2017-01-13Don't treat spill temps as containedCarol Eidt1-2/+2
2017-01-12Merge pull request #8928 from CarolEidt/Fix8898Carol Eidt1-4/+5
2017-01-12Fix putArgStk dstCount and ConsumeReg errorsCarol Eidt1-4/+5
2017-01-07Change fields order in GenTreeBoundsChk.Sergey Andreenko1-1/+1
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