summaryrefslogtreecommitdiff
path: root/src/jit/codegencommon.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-03-28Struct & SIMD improvements (#22255)Carol Eidt1-9/+1
2019-03-26Handle addressing modes for HW intrinsics (#22944)Carol Eidt1-0/+11
2019-03-22Delete unused variables in jit. Part1. (#23399)Sergey Andreenko1-4/+3
2019-03-21Moving gen stack level to code gen interface (#23328)Brian Bohe1-0/+5
2019-03-20Adding a flag to able/disable scope info (#23298)Brian Bohe1-25/+46
2019-03-19Adding const to functions that don't change or shouldn't change state (#23329)Brian Bohe1-4/+4
2019-03-18Fix explicit constructor calls and Remove multi-line comments (#23162)Sinan Kaya1-1/+1
2019-03-13Fix/clean compNoGCHelperCallKillSet for arm. (#23078)Sergey Andreenko1-66/+0
2019-03-07Clean up some arm64 prolog/epilog code (#23080)Bruce Forstall1-37/+26
2019-02-12Refactoring siVarLoc creation (#22543)Brian Bohe1-205/+18
2019-02-07Fix the desktop warning (#22481)Sergey Andreenko1-1/+1
2019-02-06Fix ARM64 GS with locallocBruce Forstall1-98/+398
2019-02-01Fix the scratch register used for arm64 stack probing (#22313)Bruce Forstall1-2/+10
2019-01-26Cleanup stackoverflow handling leftovers (#22228)Jan Kotas1-37/+0
2019-01-24Disable PSPSym in filter prolog for CoreRT (#22184)Andrey Kvochko1-0/+6
2019-01-15Fix two cases of FP-relative immediate offsets not being checked for encodabi...Bruce Forstall1-7/+12
2019-01-10Merge pull request #17733 from mikedn/cc-cond2Brian Sullivan1-154/+2
2019-01-09Merge pull request #20772 from mikedn/ir-cleanupBruce Forstall1-3/+2
2019-01-08Use `saveNext` unwind opcode on arm64. (#21683)Sergey Andreenko1-3/+3
2018-12-10Eliminate GenTreeRegVar and GT_REG_VAR and RegVar (#18317)Julius R Friedman1-15/+7
2018-12-05Refactor genAllocLclFrame into two architecture-specific functions (#21074)Egor Chesakov1-284/+0
2018-11-27JIT: handle general indir case for GT_JMP addressAndy Ayers1-7/+7
2018-11-10Delete legacy codeMike Danes1-153/+0
2018-11-10Remove genJumpKindForOperMike Danes1-3/+4
2018-11-05Fix SP check for x64/x86, remove for arm32/arm64Bruce Forstall1-6/+62
2018-11-03Delete GenTreeLabelMike Danes1-3/+2
2018-10-22Remove the LocAllocSP slot for non-x86 platformsBruce Forstall1-6/+3
2018-10-17Print Tier-0 or Tier-1 to JIT dump output (#20453)Bruce Forstall1-0/+9
2018-10-13Print target arch on arm64 and target OS during in JIT_Disasm (#20327)Egor Chesakov1-1/+14
2018-09-06Clean CodeGen::genEmitCall (#19804)Sergey Andreenko1-4/+6
2018-09-01i386: Fixed definition with declaration in eetoprofinterfaceimpl.cpp (#18792)sergey ignatov1-9/+42
2018-08-31Fix callKillSet for CORINFO_HELP_ASSIGN_BYREF on x64. (#19780)Sergey Andreenko1-9/+13
2018-08-29Delete code that tracks stack level in morph. (#19703)Sergey Andreenko1-16/+4
2018-08-27Deal with compilation warnings in JIT in cross-bitness scenario (#19590)Egor Chesakov1-2/+2
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-6/+6
2018-08-21Cleanup unnecessary casts in roundUpEgor Chesakov1-13/+11
2018-08-20Stop using size_t for passing immediate values in CodeGen CodeGenInterface (#...Egor Chesakov1-1/+1
2018-08-20JIT: remove incremental ref count updates (#19345)Andy Ayers1-1/+6
2018-08-07Add support to use an indirected address for JMP instructions to ARM64 (#19281)David Wrighton1-32/+7
2018-08-03Handle MovRelocatableImmediate on ARM32 as a special case (IF_T2_N3) (#19013)Egor Chesakov1-3/+3
2018-07-18JIT: force all local var ref counts to be accessed via API (#18979)Andy Ayers1-5/+5
2018-07-05Enable genFnCalleeRegArgs for Arm64 Varargs (#18714)Jarret Shook1-20/+15
2018-06-30Move temp info from Compiler to RegSetMike Danes1-12/+11
2018-06-30Pass CompAllocator by value (#15025)mikedn1-6/+2
2018-06-29Fix build breaks with older MSVC compiler (#18725)Jan Kotas1-1/+2
2018-06-29Remove relocations for vtable chunks (#17147)Gleb Balykov1-12/+60
2018-06-14[Windows|Arm64|Vararg] Add FEATURE_ARG_SPLIT (#18346)Jarret Shook1-7/+2
2018-06-13[Windows|Arm64|VarArgs] Correctly pass HFA arguments (#18364)Jarret Shook1-23/+7
2018-06-12Unify struct arg handling (#18358)Carol Eidt1-29/+15
2018-06-02Cleanup and remove unused parameters from genCreateAddrMode (#18258)Robin Sue1-46/+7