summaryrefslogtreecommitdiff
path: root/src/jit/lsrabuild.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-06-18Fix contained LEA handling (#25135)Carol Eidt1-0/+4
2019-04-22Fix Arm64 UpperVector save/restore (#24043)Carol Eidt1-16/+44
2019-04-16Arm64 vector ABI (#23675)Carol Eidt1-10/+11
2019-04-04Improve Upper Vector Save/Restore (#23344)Carol Eidt1-92/+102
2019-04-01LSRA cleanup (#23617)Carol Eidt1-4/+5
2019-03-26Handle addressing modes for HW intrinsics (#22944)Carol Eidt1-0/+11
2019-02-12Fix min-opts spill of tree temp large vectors (#22530)Carol Eidt1-48/+55
2019-02-12JIT: change how we block gc refs from callee saves for inline pinvokes (#22477)Andy Ayers1-11/+23
2019-02-02Spill tree temp large vectors around calls (#22311)Carol Eidt1-23/+38
2019-02-02Propagate preferences (#19429)Carol Eidt1-7/+38
2018-10-31Fix DevDiv issue with JitStressRegs=0x3 on arm32. (#20485)Sergey Andreenko1-0/+8
2018-10-30Fix `JitStressRegs=0x1` issue with `RefTypeUpperVectorSaveDef`. (#20623)Sergey Andreenko1-2/+10
2018-10-17Delete `FixupIfSIMDLocal`. (#20360)Sergey Andreenko1-9/+8
2018-09-20Handle partial multireg COPYCarol Eidt1-5/+5
2018-09-12Arm: Correctly handle multi-reg COPYCarol Eidt1-8/+2
2018-08-28Handle multiReg COPYCarol Eidt1-9/+0
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-3/+4
2018-07-18JIT: force all local var ref counts to be accessed via API (#18979)Andy Ayers1-2/+2
2018-07-17Kill RCX when used by shiftCarol Eidt1-4/+38
2018-07-16Ensure BuildUse uses the correct reg numberCarol Eidt1-8/+15
2018-06-30Pass CompAllocator by value (#15025)mikedn1-4/+2
2018-06-28LSRA: fix multi-reg ops under FIELD_LISTCarol Eidt1-1/+5
2018-06-20An UnusedValue still requires a target reg (#18561)Carol Eidt1-1/+1
2018-06-12Unify struct arg handling (#18358)Carol Eidt1-6/+30
2018-05-24Updating BuildDelayFreeUses to also consider contained HWIntrinsic nodes.Tanner Gooding1-1/+7
2018-05-23Fix desktop build breakCarol Eidt1-1/+1
2018-05-23Create RefPositions without TreeNodeInfo (#16517)Carol Eidt1-1042/+1053
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-9/+1
2018-04-20Treat EDI as killed by MaskMoveCarol Eidt1-0/+44
2018-04-17Unix/x64 ABI cleanupCarol Eidt1-4/+4
2018-04-11Merge pull request #17431 from CarolEidt/Fix17389Carol Eidt1-23/+33
2018-04-09LSRA: remove last uses only at use pointCarol Eidt1-23/+33
2018-03-30Tighten arm32/arm64 write barrier kill reg setsBruce Forstall1-15/+9
2018-02-04Merge pull request #16182 from CarolEidt/FixDD543057Carol Eidt1-18/+27
2018-02-03Updating the HWIntrinsic codegen to support marking LoadVector128 and LoadAli...Tanner Gooding1-0/+5
2018-02-02Consider specialPutArgs for jitStressRegsCarol Eidt1-18/+27
2018-02-01Refactor RefPosition and Interval BuildingCarol Eidt1-0/+3205