summaryrefslogtreecommitdiff
path: root/src/jit/lsraxarch.cpp
AgeCommit message (Expand)AuthorFilesLines
2018-09-19Merge pull request #19811 from pentp/xcnt-false-depCarol Eidt1-11/+0
2018-09-07Merge branch 'master' into xcnt-false-depPent Ploompuu1-3/+48
2018-09-06Cleanup LinearScan::BuildCastMike Danes1-32/+21
2018-09-05Implement AVX2 Gather intrinsic in JITFei Peng1-3/+49
2018-09-04Improved fix for target register false dependency of lzcnt, tzcnt, and popcntPent Ploompuu1-10/+0
2018-08-30Fix target register false dependency of lzcnt, tzcnt, and popcntFei Peng1-0/+10
2018-08-28Handle multiReg COPYCarol Eidt1-6/+11
2018-08-25Remove some GT_ASG_op leftovers (#18205)mikedn1-1/+1
2018-07-17Kill RCX when used by shiftCarol Eidt1-0/+2
2018-07-16Implementing the Avx2 AlignRight, Blend, and ConvertTo* hwintrinsics.Tanner Gooding1-0/+1
2018-07-02Fold away Sse.StaticCast and Avx.StaticCast in the importerTanner Gooding1-2/+0
2018-06-12Unify struct arg handling (#18358)Carol Eidt1-2/+6
2018-06-07GT_START_NONGC has no kill setCarol Eidt1-1/+1
2018-06-04Merge pull request #18267 from mikedn/lockadd3Carol Eidt1-24/+5
2018-06-04Cleanup LOCKADD handlingMike Danes1-24/+5
2018-06-02Applying the formatting patch.Tanner Gooding1-1/+1
2018-06-02Updating the x86 HWIntrinsics to query flags via explicit methods.Tanner Gooding1-6/+5
2018-06-02Moving more methods to be static methods on HWIntrinsicInfoTanner Gooding1-1/+1
2018-06-02Moving the simdSizeOfHWIntrinsic and numArgsOfHWIntrinsic methods to be stati...Tanner Gooding1-1/+1
2018-06-02Moving various x86 HWIntrinsicInfo lookup methods to be static methods on HWI...Tanner Gooding1-7/+7
2018-05-25Updating the JIT to handle the FMA hardware intrinsics.Tanner Gooding1-0/+88
2018-05-23Cleaning up LinearScan::BuildHWIntrinsicTanner Gooding1-161/+190
2018-05-23Create RefPositions without TreeNodeInfo (#16517)Carol Eidt1-1049/+1017
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-8/+1
2018-04-17Unix/x64 ABI cleanupCarol Eidt1-4/+4
2018-04-09Handle last uses that become containedCarol Eidt1-1/+15
2018-03-22Implement SetAllVector256Fei Peng1-0/+14
2018-03-15Merge pull request #16813 from CarolEidt/FixDD544983Carol Eidt1-1/+6
2018-03-14Mark operands of dead FIELD_LIST as unusedCarol Eidt1-1/+6
2018-03-10Adding support for the Extend, GetLowerHalf, and StaticCast AVX intrinsicsTanner Gooding1-0/+5
2018-03-09Fix the RMW delay handling for hwintrinsic nodes with RMW semantics and more ...Tanner Gooding1-0/+13
2018-03-08Updating isRMWRegOper, OperIsCommutative, and canBeContained to handle HWIntr...Tanner Gooding1-24/+5
2018-03-05Implement LoadHigh, LoadLow, and SetScalarVector128 SSE2 HW intrinsicsJacek Blaszczynski1-1/+2
2018-03-05Merge pull request #16727 from CarolEidt/NoIndirByteCarol Eidt1-1/+3
2018-03-02Don't force byte regs for indir addressCarol Eidt1-1/+3
2018-03-02Implement Shuffle* SSE2 hardware intrinsicsJacek Blaszczynski1-4/+2
2018-03-02Merge pull request #16646 from fiigii/insertextractCarol Eidt1-0/+14
2018-03-01Implement SSE4.1 insert and extractFei Peng1-0/+14
2018-02-28Implementing the SSE2 MaskMove intrinsicTanner Gooding1-0/+8
2018-02-28Set isInternalRegDelayFree for several of the x86 hwintrinsicsTanner Gooding1-0/+2
2018-02-28Adding some asserts that we won't overwrite one of the hwintrinsic operand re...Tanner Gooding1-6/+35
2018-02-28Adding partial support for the SSE41 hardware intrinsicsTanner Gooding1-0/+7
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-20/+22
2018-02-21Adding support for the SSE3 and SSSE3 hardware intrinsicsTanner Gooding1-0/+1
2018-02-16Don't set delayRegFree if no targetCarol Eidt1-2/+3
2018-02-13Implement scalar Sse2 hardware intrinsicsJacek Blaszczynski1-0/+5
2018-02-02Update CoreClr, CoreFx to preview2-26202-06, preview2-26202-01, respectively ...dotnet-maestro-bot1-1/+1
2018-02-01Merge pull request #16092 from CarolEidt/RefactorRefBuildingCarol Eidt1-419/+85
2018-02-01Refactor RefPosition and Interval BuildingCarol Eidt1-419/+85
2018-02-01Fixing some of the x86 HWIntrinsics to only use byteable registers, where req...Tanner Gooding1-1/+1