summaryrefslogtreecommitdiff
path: root/src/jit/compiler.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-15Introduce COMPlus arm64 HW intrinsics knobs (#23244)Bruce Forstall1-2/+2
2019-03-07Fix a rare JitStress assert. (#23116)Sergey Andreenko1-3/+9
2019-02-22More GNUC Fixes (#22687)Sinan Kaya1-2/+2
2019-02-12JIT: change how we block gc refs from callee saves for inline pinvokes (#22477)Andy Ayers1-0/+6
2019-02-06Fix ARM64 GS with locallocBruce Forstall1-0/+28
2019-01-30Remove GTF_ADDR_ONSTACK and IsVarAddr.Eugene Rozenfeld1-8/+0
2019-01-26Cleanup stackoverflow handling leftovers (#22228)Jan Kotas1-13/+0
2019-01-22Decouple JIT_FLAG_PREJIT from HW intrinsics (#22117)Michal Strehovský1-72/+69
2019-01-14Improvements for object stack allocation.Eugene Rozenfeld1-0/+4
2019-01-09Merge pull request #21893 from AndyAyersMS/ReconcileInlineBudgetUsingSizeOfIm...Andy Ayers1-2/+3
2019-01-09Merge pull request #20772 from mikedn/ir-cleanupBruce Forstall1-11/+0
2019-01-08JIT: modify inline budget update to use estimated imported IL sizeAndy Ayers1-2/+3
2019-01-04JIT: encapsulate general checks for optimizationAndy Ayers1-7/+7
2019-01-03Fix desktop SIMD failuresCarol Eidt1-1/+26
2018-12-16Merge pull request #21400 from BruceForstall/FixArm32FloatRangeBruce Forstall1-1/+2
2018-12-14Simplifying the emitter handling of 4-byte encoded SSE instructions (#21528)Tanner Gooding1-8/+0
2018-12-13Fixing up configEnableISA and Compiler::compSetProcessor to be consistent wit...Tanner Gooding1-202/+96
2018-12-10Eliminate GenTreeRegVar and GT_REG_VAR and RegVar (#18317)Julius R Friedman1-24/+0
2018-12-07Merge pull request #21431 from fiigii/fixbmiCarol Eidt1-0/+6
2018-12-06Fix a bug that disabled Bmi1/2.X64Fei Peng1-0/+6
2018-12-06Guarded devirtualization foundations (#21270)Andy Ayers1-4/+2
2018-12-05Fix arm32 local variable referencesBruce Forstall1-1/+2
2018-12-03Merge pull request #21264 from fiigii/x64onlyCarol Eidt1-0/+18
2018-12-03JIT: fix overly aggressive type propagation from returns (#21316)Andy Ayers1-3/+10
2018-11-30Implement 64-bit-only intrinsicFei Peng1-0/+18
2018-11-28Implement the S.R.I.VectorXXX `get_Zero` and `As` helper methods as JIT intri...Tanner Gooding1-1/+11
2018-11-15Changed back to use m_filteredBrian Sullivan1-1/+1
2018-11-15Code Review feedbackBrian Sullivan1-4/+4
2018-11-14Use correct printf type specifierBrian Sullivan1-1/+1
2018-11-14Jit changes from the desktop Toolset UpdateBrian Sullivan1-2/+2
2018-11-05Fix SP check for x64/x86, remove for arm32/arm64Bruce Forstall1-3/+7
2018-11-03Delete GenTreeLabelMike Danes1-9/+0
2018-11-02Delete SMALL_TREE_NODESMike Danes1-2/+0
2018-11-01Fix JIT flags for ARM64 altjit (#20711)Bruce Forstall1-0/+48
2018-10-24Expose EnableISA knobs in release build (#20501)Fei Peng1-38/+52
2018-10-22Aes/Pclmulqdq IsSupported should depend on Ssse3 (#20469)Fei Peng1-15/+18
2018-10-17Print Tier-0 or Tier-1 to JIT dump output (#20453)Bruce Forstall1-0/+12
2018-10-16Extract argInfo building from fgMorphArgs (#19658)Carol Eidt1-8/+4
2018-10-13Print target arch on arm64 and target OS during in JIT_Disasm (#20327)Egor Chesakov1-1/+3
2018-10-12Move ObjectAllocator phase to run right after inlining. (#20377)Eugene Rozenfeld1-5/+0
2018-09-06Remove unused GenTree flags (#19840)mikedn1-9/+0
2018-09-04JIT: add option to dump jit-generated debug info (#19808)Andy Ayers1-0/+12
2018-08-30JIT: don't compute edge weights if not optimizing (#19736)Andy Ayers1-2/+2
2018-08-25Remove some GT_ASG_op leftovers (#18205)mikedn1-3/+3
2018-08-23Merge branch 'master' into fmt-bbBrian Sullivan1-3/+1
2018-08-23Merge pull request #15011 from mikedn/ssa-mem-numCarol Eidt1-3/+1
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-15/+15
2018-08-21Define FMT_VN as "$%x" and use it uniformly in the codebaseBrian Sullivan1-3/+3
2018-08-20JIT: remove incremental ref count updates (#19345)Andy Ayers1-2/+1
2018-07-22JIT: stateful local ref counts and weights (#19068)Andy Ayers1-1/+1