summaryrefslogtreecommitdiff
path: root/src/jit/codegenarm64.cpp
AgeCommit message (Expand)AuthorFilesLines
2017-10-06Fix comments per reviewSteve MacLean1-2/+7
2017-10-05[Arm64] Respond to feedbackSteve MacLean1-19/+31
2017-10-04[Arm64] Implement GT_XADD, GT_XCHG, GT_CMPXCHG ...Steve MacLean1-38/+167
2017-10-04Merge pull request #14294 from sdmaclea/PR-ARM64-EMIT-ExclusivesBrian Sullivan1-0/+24
2017-10-02[Arm64] Add LD/ST exclusive emittersSteve MacLean1-0/+24
2017-10-02Reimplement compare flags reuse using SETCC/JCCMike Danes1-34/+0
2017-09-27[Arm64] Respond to feedbackSteve MacLean1-1/+4
2017-09-27[Arm64] Add JCMP comments per reviewSteve MacLean1-0/+22
2017-09-26[Arm64] Add GT_JCMP nodeSteve MacLean1-0/+49
2017-09-25[Arm64] Repsond to feedbackSteve MacLean1-33/+65
2017-09-25[Arm64] Use GTF_SET_FLAGS/GTF_USE_FLAGSSteve MacLean1-32/+49
2017-09-22[Arm64/Arm] Favor emitActualTypeSize for non-memory (#14046)Steve MacLean1-15/+12
2017-09-20[Arm64] Remove LegacyBackend definesSteve MacLean1-4/+4
2017-09-20Merge pull request #13541 from hqueue/arm/ryujit/issue_12614_enable_unrolling...Bruce Forstall1-146/+0
2017-09-19Merge pull request #14018 from sdmaclea/PR-ARM-Remove-extra-castBrian Sullivan1-4/+1
2017-09-15[Arm/Arm64] LowerCast remove small int widen castSteve MacLean1-4/+1
2017-09-15[Arm64] Do not mov extend in genCodeForCompareSteve MacLean1-42/+4
2017-09-13[Arm64] Enable CMP extended registerSteve MacLean1-23/+33
2017-09-13Merge pull request #13835 from sdmaclea/PR-ARM64-GT_MULHIJoseph Tremoulet1-36/+27
2017-09-13[RyuJIT/ARM32] Enable unrolling for cpblkHyung-Kyu Choi1-146/+0
2017-09-12noway_assert to assert per reviewSteve MacLean1-4/+4
2017-09-07Fix warning->errorSteve MacLean1-1/+1
2017-09-07Fix formattingSteve MacLean1-7/+7
2017-09-07[Arm64] Add GT_MULHISteve MacLean1-36/+27
2017-09-05Transform AND-CMP to TSTMike Danes1-2/+4
2017-06-30[RyuJIT/ARM32] Return HFA struct (#12453)Hyeongseok Oh1-215/+0
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean1-2/+2
2017-06-08Merge pull request #11901 from CarolEidt/RegValCarol Eidt1-11/+1
2017-06-07Merge pull request #12087 from sdmaclea/PR-JIT-AcquireRelease-SimpleCasesCarol Eidt1-7/+38
2017-06-07Merge pull request #12122 from BruceForstall/CleanupEffectiveValBruce Forstall1-2/+2
2017-06-07Make containedness explicitCarol Eidt1-11/+1
2017-06-06Remove use of gtEffectiveVal in RyuJIT codegenBruce Forstall1-2/+2
2017-06-05[Arm64] Respond to review commentsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-2/+4
2017-06-05[Arm64] Use Store Release when practical for genCodeForStoreIndSteve MacLean, Qualcomm Datacenter Technologies, Inc1-7/+36
2017-06-05Move arm64's genLeaInstruction into codegenarmarch.cppMikhail Skvortcov1-125/+0
2017-06-01[Arm64] Use inner shareable for instGen_MemoryBarrierSteve MacLean, Qualcomm Datacenter Technologies, Inc1-5/+5
2017-06-01[Arm64] Use half barriers for IL Volatile implementationSteve MacLean1-7/+7
2017-05-22[RyuJit/ARM32] Enable loading arguments when jump instructionsjsujinkim1-215/+0
2017-05-19Remove `GTF_REVERSE_OPS` from LIR. (#10698)Pat Gavlin1-15/+6
2017-05-11Merge pull request #11528 from sdmaclea/PR-ARM64-Add-ldar-stlr-instrsBrian Sullivan1-0/+11
2017-05-11Merge pull request #11468 from sdmaclea/PR-ARM64-3092Brian Sullivan1-7/+48
2017-05-11Comment per reviewSteve MacLean1-0/+1
2017-05-11[Arm64] Add emitter support for ldar/stlrSteve MacLean, Qualcomm Datacenter Technologies, Inc1-0/+11
2017-05-11[Arm64] Fix instGen_Set_Reg_To_Imm per reviewSteve MacLean, Qualcomm Datacenter Technologies, Inc1-32/+31
2017-05-10Merge pull request #11478 from sdmaclea/PR-ARM64-9711Brian Sullivan1-0/+36
2017-05-10[Arm64] Revise GTF_IND_VOLATILE per commentsSteve MacLean, Qualcomm Datacenter Technologies, Inc1-8/+19
2017-05-09[Arm64] Support GTF_IND_VOLATILESteve MacLean, Qualcomm Datacenter Technologies, Inc1-0/+25
2017-05-09[Arm64] Use movn in instGen_Set_Reg_To_ImmSteve MacLean, Qualcomm Datacenter Technologies, Inc1-7/+48
2017-05-08[Arm64] Add emitIns_R_R_S_SSteve MacLean, Qualcomm Datacenter Technologies, Inc1-3/+1
2017-05-08[Arm64] Add emitIns_S_S_R_RSteve MacLean, Qualcomm Datacenter Technologies, Inc1-3/+1