summaryrefslogtreecommitdiff
path: root/src/jit/codegenarmarch.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-08-01Merge pull request #13142 from hseok-oh/ryujit/fix_12627Bruce Forstall1-2/+116
2017-08-01Merge pull request #13138 from hseok-oh/ryujit/nyi_zrBruce Forstall1-3/+5
2017-08-01[RyuJIT/ARM32] Tailcall: passing struct argumentHyeongseok Oh1-2/+116
2017-08-01[RyuJIT/ARM32] Remove NYI: using zero registerHyeongseok Oh1-3/+5
2017-07-28[RyuJIT/ARM32] Remove NYI: promoted struct argumentHyeongseok Oh1-14/+8
2017-07-24[RyuJIT/ARM32] Fix stack overflow on codegen phaseHyeongseok Oh1-3/+7
2017-07-18[ARM32] Remove useless code: struct split using float registersHyeongseok Oh1-7/+5
2017-07-14Merge pull request #12618 from hseok-oh/ryujit/fix_12600Bruce Forstall1-2/+13
2017-07-12Remove unused GT_PHYSREGDST nodeCarol Eidt1-3/+0
2017-07-12Merge pull request #12708 from YongseopKim/ryujit/arm32/add_nyi_promoted_stru...Bruce Forstall1-2/+10
2017-07-12[RyuJIT/ARM32] Add NYI_ARM for promoted struct to genPutArgStkYongseop Kim1-2/+10
2017-07-11[RyuJIT/ARM32] Internal register candadate for split struct argumentHyeongseok Oh1-2/+13
2017-07-09Merge pull request #12572 from wateret/armel/dblarg_stackCarol Eidt1-0/+10
2017-07-07[RyuJIT/ARM32] Codegen: split struct argument less than 16 bytesHyeongseok Oh1-103/+139
2017-07-06Merge pull request #12655 from YongseopKim/ryujit/arm32/add_nyi_promoted_structBruce Forstall1-0/+7
2017-07-06[RyuJIT/ARM32] Add NYI_ARM for handling promoted structYongseop Kim1-0/+7
2017-07-05[RyuJIT/ARM32] Fix assertion failed 'gcPtrCount == 0' (#12621)Yongseop Kim1-2/+2
2017-07-05Merge pull request #12575 from wateret/armel/floatretBruce Forstall1-2/+15
2017-07-04[RyuJIT/armel] Move returned float to float regHanjoung Lee1-2/+15
2017-07-03[RyuJIT/armel] Passing stack double argumentsHanjoung Lee1-0/+10
2017-06-30[RyuJIT/ARM32] Return HFA struct (#12453)Hyeongseok Oh1-0/+218
2017-06-29[RyuJIT/armel] Support `double` argument passingHanjoung Lee1-6/+4
2017-06-28[RyuJIT/ARM32] Enable passing large split struct argument (#12050)Hyeongseok Oh1-0/+167
2017-06-20[RyuJIT/ARM32] Implement storing multi-reg/HFA return value at caller (#12294)Hyung-Kyu Choi1-1/+2
2017-06-08Merge pull request #11901 from CarolEidt/RegValCarol Eidt1-18/+8
2017-06-08Merge pull request #12148 from mikedn/oper-dumpRussell C Hadley1-1/+1
2017-06-08[RyuJIT/armel] Support putting floating-point argsHanjoung Lee1-2/+23
2017-06-07Merge pull request #12087 from sdmaclea/PR-JIT-AcquireRelease-SimpleCasesCarol Eidt1-8/+46
2017-06-08Make JIT dumps more readableMike Danes1-1/+1
2017-06-07Merge pull request #12122 from BruceForstall/CleanupEffectiveValBruce Forstall1-2/+2
2017-06-07Make containedness explicitCarol Eidt1-18/+8
2017-06-06Remove use of gtEffectiveVal in RyuJIT codegenBruce Forstall1-2/+2
2017-06-05Merge pull request #11205 from mskvortsov/FixFloatingLdStBrian Sullivan1-0/+142
2017-06-05Merge pull request #11884 from mikedn/arm-cmp-setccPat Gavlin1-0/+53
2017-06-05[Arm64] Respond to review commentsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-3/+5
2017-06-05[Arm64] Use Load Acquire when practical for genCodeForIndirSteve MacLean1-8/+44
2017-06-05Adapt shared genLeaInstruction for arm32Mikhail Skvortcov1-8/+25
2017-06-05Move arm64's genLeaInstruction into codegenarmarch.cppMikhail Skvortcov1-0/+125
2017-06-02Merge pull request #12003 from sjsinju/reg1_reg2_planBCarol Eidt1-27/+29
2017-06-02Add ARM32 support for GT_SETCC/GT_CMP/GTF_SET_FLAGSMike Danes1-0/+53
2017-06-01[Arm64] Use inner shareable for instGen_MemoryBarrierSteve MacLean, Qualcomm Datacenter Technologies, Inc1-2/+2
2017-06-01[Arm64] Use half barriers for IL Volatile implementationSteve MacLean1-2/+12
2017-05-31[RyuJit/ARM32] Fix wrong behavior of UINT->CHAR castingsjsujinkim1-27/+29
2017-05-30RyuJIT/arm32: Fix double argument passingMikhail Skvortcov1-0/+8
2017-05-30Merge pull request #11972 from hseok-oh/ryujit/issue_11971Carol Eidt1-1/+1
2017-05-30[RyuJIT/ARM32] Fix assertion failed 'remainingSize == TARGET_POINTER_SIZE'Hyeongseok Oh1-2/+1
2017-05-30[RyuJIT/ARM32] Fix offset of struct argument when using stackHyeongseok Oh1-1/+1
2017-05-23Introduce GT_CMP and GT_SETCC(condition)Mike Danes1-2/+2
2017-05-22Handle INS_adr in emitIns_R_L on both arm32 and arm64Bruce Forstall1-4/+0
2017-05-22Merge pull request #11542 from BruceForstall/RefactorXarchCodegenBruce Forstall1-48/+28