summaryrefslogtreecommitdiff
path: root/src/jit/lowerarm64.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-11-18Reinstate the struct optimization changes:Carol Eidt1-50/+60
2016-11-03Revert "Enable optimization of structs"Jan Kotas1-60/+50
2016-10-20Enable optimization of structsCarol Eidt1-50/+60
2016-10-10Address PR feedback.Pat Gavlin1-3/+3
2016-09-29Arm64 StoreBlk Lowering FixCarol Eidt1-1/+0
2016-09-28Fix lowering's containment analysis.Pat Gavlin1-2/+3
2016-09-22Merge pull request #7303 from CarolEidt/Fix7195Carol Eidt1-2/+1
2016-09-21DynBlk assert fixes for Arm64Carol Eidt1-2/+1
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-3/+3
2016-09-20Support GT_OBJ for x86Carol Eidt1-11/+12
2016-09-14Merge pull request #7189 from pgavlin/x86-cmp-longPat Gavlin1-2/+2
2016-09-14Address PR feedback.Pat Gavlin1-2/+2
2016-09-13Allow GT_OBJ for Arm64Carol Eidt1-1/+1
2016-09-06Fix Arm64 build breaksCarol Eidt1-6/+10
2016-09-011st Class Struct Block AssignmentsCarol Eidt1-104/+176
2016-08-20Assert that any node with a non-zero dstCount produces a value. (#6827)Pat Gavlin1-1/+1
2016-08-19Fix dstCount of GT_RETURNTRAPCarol Eidt1-1/+1
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-536/+526
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-633/+633
2016-08-04Followup work from codereview feedbackBrian Sullivan1-2/+2
2016-07-29Massage code for clang-formatMichelle McDaniel1-4/+7
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-260/+370
2016-07-05More Blk Op RefactoringCarol Eidt1-1/+1
2016-06-23Refactor TreeNodeInfoInit(): extract lots of functionsBruce Forstall1-2/+3
2016-06-22Optimize integer div/mod by const power of 2 in loweringMike Danes1-1/+0
2016-06-07Methods to check for integer constants and zeroCarol Eidt1-5/+5
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-5/+5
2016-05-18Rollback CS#1603899 that led to a JIT assert ngen'ing System.Windows.Forms.dllBruce Forstall1-0/+1
2016-05-17Encapsulate or replace references to CORINFO_PAGE_SIZE.Pat Gavlin1-1/+1
2016-05-11Merge pull request #4896 from kyulee1/longjmpKyungwoo Lee1-0/+14
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-0/+14
2016-05-10Optimize integer div/mod by const power of 2 in loweringMike Danes1-1/+0
2016-05-06ARM64: Enable Fast Tail CallKyungwoo Lee1-4/+1
2016-05-04ARM64: Enable Tail Call with VarargKyungwoo Lee1-5/+2
2016-04-27StructPromote_0428Brian Sullivan1-19/+32
2016-04-20 ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-75/+149
2016-04-08Revert "ARM64 Work Item 3817, 3524 - Struct16 decomposition"Jan Kotas1-149/+75
2016-04-08ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-75/+149
2016-03-251stClassStructs: Replace GT_LDOBJ with GT_OBJCarol Eidt1-3/+3
2016-03-10Fix bad codegen for initblk with large fill valueChris McKinsey1-5/+10
2016-03-07ARM64: Fix for handling GC register for call siteKyungwoo Lee1-2/+1
2016-03-02ARM64: Fix for Multiplication with Overflow CheckKyungwoo Lee1-6/+1
2016-01-27Update license headersdotnet-bot1-4/+3
2015-12-11Port of all JIT changes for .NET Framework 4.6.1 changesBrian Sullivan1-317/+323
2015-10-25Fix for a build break. The gtNewOperNode is not a member of Lowering, but of ...Lubomir Litchev1-1/+1
2015-10-25Fix build break.Matt Ellis1-1/+1
2015-10-21 Generate efficient code for rotation patterns.Eugene Rozenfeld1-0/+26
2015-01-30Initial commit to populate CoreCLR repo dotnet-bot1-0/+1758