summaryrefslogtreecommitdiff
path: root/src/jit/codegenarm.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-09-08Move FP DIV/MUL handling to genCodeForBinaryMike Danes1-1/+1
2018-09-06Clean CodeGen::genEmitCall (#19804)Sergey Andreenko1-7/+5
2018-08-28Handle multiReg COPYCarol Eidt1-52/+0
2018-08-27Deal with compilation warnings in JIT in cross-bitness scenario (#19590)Egor Chesakov1-4/+4
2018-08-23Merge branch 'master' into fmt-bbBrian Sullivan1-1/+1
2018-08-22Handle multireg copies correctly (#19588)Carol Eidt1-1/+1
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-1/+1
2018-08-20Stop using size_t for passing immediate values in CodeGen CodeGenInterface (#...Egor Chesakov1-4/+7
2018-08-03Handle MovRelocatableImmediate on ARM32 as a special case (IF_T2_N3) (#19013)Egor Chesakov1-1/+1
2018-07-26Fix overallocation of arm64 small constant locallocBruce Forstall1-5/+8
2018-06-06Fix ARM cast codegen (#18063)mikedn1-1/+1
2018-06-02JIT: Eliminate RegTracker (#18179) (#18230)Andrew Au1-4/+4
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-4/+0
2018-04-03Remove most ARM NYI (#17365)Bruce Forstall1-40/+7
2018-03-30add an additional assert for the futureSergey Andreenko1-0/+6
2018-03-07[RyuJIt] Clean and fix gen return (#16725)Sergey Andreenko1-89/+0
2018-02-02[RyuJIT/arm32] Support GTF_IND_VOLATILE and GTF_BLK_VOLATILEBuyduck1-0/+19
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-35/+35
2018-01-10Fix ARM GCStress hole with byref write barrier helperBruce Forstall1-1/+3
2017-12-11Fix arm/arm64 locallocBruce Forstall1-7/+7
2017-10-24Ifdef out legacy RegTracker codeMike Danes1-1/+0
2017-10-19Fix ARM bad GC info for CpObjBruce Forstall1-0/+9
2017-10-11Refactor code for constant handles that reference opts.compReloc to use Immed...Brian Sullivan1-2/+1
2017-09-20Merge pull request #13541 from hqueue/arm/ryujit/issue_12614_enable_unrolling...Bruce Forstall1-9/+0
2017-09-15[Arm/Arm64] LowerCast remove small int widen castSteve MacLean1-4/+1
2017-09-13[RyuJIT/ARM32] Enable unrolling for cpblkHyung-Kyu Choi1-9/+0
2017-08-18[RyuJIT/ARM32] Set carry bit: neg operationHyeongseok Oh1-1/+1
2017-07-22[RyuJIT/ARM32] Removed int <-> float casts related NYIs.Alexander Soldatov1-42/+14
2017-06-30[RyuJIT/ARM32] Return HFA struct (#12453)Hyeongseok Oh1-2/+2
2017-06-29[RyuJIT/armel] Support `double` argument passingHanjoung Lee1-2/+3
2017-06-13Merge pull request #12105 from alpencolt/ryu-arm-softfp-pass-retBruce Forstall1-1/+14
2017-06-12[Arm64/Unix] Add 64K page support (#10981)Steve MacLean1-4/+4
2017-06-09[RyuJIT/armel] Correct returning float values.Alexander Soldatov1-1/+14
2017-06-08Merge pull request #11901 from CarolEidt/RegValCarol Eidt1-12/+4
2017-06-07Merge pull request #12122 from BruceForstall/CleanupEffectiveValBruce Forstall1-5/+5
2017-06-07Make containedness explicitCarol Eidt1-12/+4
2017-06-06Remove use of gtEffectiveVal in RyuJIT codegenBruce Forstall1-5/+5
2017-06-05Merge pull request #11205 from mskvortsov/FixFloatingLdStBrian Sullivan1-27/+0
2017-06-05Remove arm32's genLeaInstructionMikhail Skvortcov1-27/+0
2017-06-02Delete long compare support from ARM32 codegenMike Danes1-193/+24
2017-06-02Add ARM32 support for GT_SETCC/GT_CMP/GTF_SET_FLAGSMike Danes1-1/+2
2017-05-25Merge pull request #11880 from mskvortsov/FixSetRegToCondPat Gavlin1-4/+11
2017-05-24RyuJIT/arm32: Fix genRegSetToCond for FP casesMikhail Skvortcov1-4/+11
2017-05-23Merge pull request #11366 from ruben-ayrapetyan/remove-zap-code-relocs-for-li...Bruce Forstall1-8/+4
2017-05-22Refactor genCodeForTreeNode for xarch to match arm32/arm64Bruce Forstall1-16/+1
2017-05-21Merge pull request #11526 from mskvortsov/MulLongBruce Forstall1-2/+23
2017-05-19[RyuJIT/ARM32] Fix src register trashing in genFloatToIntCast (#11644)mskvortsov1-2/+4
2017-05-19Merge pull request #11713 from mskvortsov/CkfiniteBruce Forstall1-0/+47
2017-05-19Merge pull request #11680 from mskvortsov/CleanupLongNYIsBruce Forstall1-27/+12
2017-05-19Remove `GTF_REVERSE_OPS` from LIR. (#10698)Pat Gavlin1-10/+1