summaryrefslogtreecommitdiff
path: root/src/jit/codegenarmarch.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-20Adding a flag to able/disable scope info (#23298)Brian Bohe1-1/+2
2019-03-12Arm64: Implement JMP call for HFA register argumentsBruce Forstall1-31/+53
2019-03-08JIT: rework codegen for Arm64 SIMD Extract/Insert intrinsics (#23114)Andy Ayers1-6/+4
2019-02-19Fix formattingBrian Sullivan1-1/+1
2019-02-19Correct the assert to add R8 as a potential valid registerBrian Sullivan1-6/+8
2019-02-12JIT: change how we block gc refs from callee saves for inline pinvokes (#22477)Andy Ayers1-0/+7
2019-01-30Remove GTF_ADDR_ONSTACK and IsVarAddr.Eugene Rozenfeld1-2/+4
2019-01-10Merge pull request #17733 from mikedn/cc-cond2Brian Sullivan1-197/+62
2019-01-09Merge pull request #20772 from mikedn/ir-cleanupBruce Forstall1-2/+1
2018-12-13Update var life for multireg localCarol Eidt1-0/+1
2018-12-05Refactor genAllocLclFrame into two architecture-specific functions (#21074)Egor Chesakov1-0/+134
2018-11-10Remove genJumpKindForOperMike Danes1-5/+4
2018-11-10Delete dead codeMike Danes1-123/+0
2018-11-10Move genCodeForSetcc to codegenlinear.cppMike Danes1-12/+10
2018-11-10Reimplement genCodeForJumpTrue using GenConditionMike Danes1-35/+1
2018-11-10Add support for floating point conditionsMike Danes1-40/+28
2018-11-10Introduce GenConditionMike Danes1-11/+48
2018-11-03Delete GenTreeLabelMike Danes1-2/+1
2018-10-11Fix for CoreRT issue Assertion slot != NO_REVERSE_PINVOKE_FRAME' failed #6253Sergey Ignatov1-0/+8
2018-09-17Merge pull request #15657 from mikedn/fp-divmul-binaryCarol Eidt1-1/+1
2018-09-12Arm: Correctly handle multi-reg COPYCarol Eidt1-44/+63
2018-09-08Move FP DIV/MUL handling to genCodeForBinaryMike Danes1-1/+1
2018-09-06Make cast classification arch independentMike Danes1-135/+75
2018-09-06Get rid of Lowering::getCastDescriptionMike Danes1-3/+3
2018-09-06Improve ARM genIntCastOverflowCheckMike Danes1-73/+66
2018-09-06Refactor genIntToIntCast on ARMMike Danes1-79/+66
2018-09-06Extract cast overflow check ARM codegen to genIntCastOverflowCheckMike Danes1-78/+106
2018-08-27Deal with compilation warnings in JIT in cross-bitness scenario (#19590)Egor Chesakov1-1/+1
2018-08-22Handle multireg copies correctly (#19588)Carol Eidt1-3/+16
2018-07-18Arm64: Fix handling of IP0 & IP1Carol Eidt1-0/+1
2018-06-14[Windows|Arm64|Vararg] Add FEATURE_ARG_SPLIT (#18346)Jarret Shook1-6/+8
2018-06-13[Windows|Arm64|VarArgs] Correctly pass HFA arguments (#18364)Jarret Shook1-2/+2
2018-06-12Unify struct arg handling (#18358)Carol Eidt1-36/+1
2018-06-06Fix ARM cast codegen (#18063)mikedn1-63/+52
2018-06-04Cleanup LOCKADD handlingMike Danes1-1/+0
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-4/+0
2018-05-15[Arm64] Fix stack struct arg packingSteve MacLean1-0/+16
2018-05-08Handle SIMD field of GT_FIELD_LIST in codegen.Carol Eidt1-12/+12
2018-05-02Fix for Issue 17823Brian Sullivan1-63/+51
2018-04-19Account for copied bytes in struct copy loop when generating GT_PUTARG_STK code.Aditya Mandaleeka1-1/+1
2018-04-03Remove most ARM NYI (#17365)Bruce Forstall1-13/+17
2018-03-05[ARM32] RyuJIT support for profiler ELT callbacks (#16728)Sergey Andreenko1-3/+0
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-57/+57
2018-01-26[Arm64] Initial HWIntrinsic implementationSteve MacLean1-0/+6
2018-01-24Delete Ptr typedefs from jit src. (#15983)Sergey Andreenko1-2/+2
2017-12-20Remove unused TYP_ARRAY/PTR/FUNC (#15529)mikedn1-1/+1
2017-12-06Fix GT_FIELD_LIST double passed as intCarol Eidt1-6/+24
2017-12-01Merge pull request #15281 from sdmaclea/PR-ARM64-Fix-UNROLL_LIMITBruce Forstall1-1/+1
2017-12-01Merge pull request #15275 from sdmaclea/PR-ARM64-SIMD-genMultiRegCallStoreToL...Bruce Forstall1-0/+2
2017-11-29[RyuJit] Delete contained workaround. (#15257)Sergey Andreenko1-30/+0