summaryrefslogtreecommitdiff
path: root/src/jit/codegenlinear.cpp
AgeCommit message (Expand)AuthorFilesLines
2019-06-18Fix contained LEA handling (#25135)Carol Eidt1-0/+4
2019-06-05Cleanup block stores and test for 24846 (#24950)Carol Eidt1-1/+8
2019-05-31Handle a zero byte cpblk (#24871)Carol Eidt1-2/+1
2019-05-29Sort out ARM load/store instruction size issues (#20126)mikedn1-4/+1
2019-05-07Merge pull request #23587 from BrianBohe/brbohe/moving_variableLiveRangeSergey Andreenko1-5/+5
2019-04-22Correct iterator (#24160)Sinan Kaya1-2/+2
2019-04-12Fix x86 stack probing (#23881)Bruce Forstall1-1/+1
2019-03-29Moving VariableLiveRanges classes outside Compiler classBrian Bohe1-5/+5
2019-03-29A new way of tracking variables (#23373)Brian Bohe1-17/+54
2019-03-29Use GenTreeStmt* where it is implied. (#22963)Sergey Andreenko1-11/+8
2019-03-26Handle addressing modes for HW intrinsics (#22944)Carol Eidt1-9/+68
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/+4
2019-03-20Adding a flag to able/disable scope info (#23298)Brian Bohe1-4/+6
2019-02-13Moving structures initialization before generating code for blocks to other f...Brian Bohe1-70/+99
2019-01-10Merge pull request #17733 from mikedn/cc-cond2Brian Sullivan1-0/+78
2018-12-14Merge pull request #21535 from CarolEidt/Fix21500Carol Eidt1-7/+22
2018-12-13Update var life for multireg localCarol Eidt1-8/+23
2018-12-10Eliminate GenTreeRegVar and GT_REG_VAR and RegVar (#18317)Julius R Friedman1-12/+0
2018-11-10Move genCodeForSetcc to codegenlinear.cppMike Danes1-0/+14
2018-11-10Reimplement genCodeForJumpTrue using GenConditionMike Danes1-0/+21
2018-11-10Add support for floating point conditionsMike Danes1-0/+43
2018-11-05Fix SP check for x64/x86, remove for arm32/arm64Bruce Forstall1-4/+16
2018-09-06Merge pull request #19296 from mikedn/cast-cgCarol Eidt1-1/+119
2018-09-06Clean CodeGen::genEmitCall (#19804)Sergey Andreenko1-4/+2
2018-09-06Make cast classification arch independentMike Danes1-0/+118
2018-09-06Refactor genIntToIntCast on ARMMike Danes1-1/+1
2018-08-28Handle multiReg COPYCarol Eidt1-0/+54
2018-08-27Deal with compilation warnings in JIT in cross-bitness scenario (#19590)Egor Chesakov1-5/+5
2018-08-22define FMT_BB as "BB%02u" and use it uniformly in the codebaseBrian Sullivan1-2/+2
2018-06-30Move temp info from Compiler to RegSetMike Danes1-5/+5
2018-06-29Corrected a few typos in the documentation and comments (#18706)Phil Garcia1-3/+3
2018-06-15Use correct field offset in genPutArgStkFieldList (#18483)Carol Eidt1-4/+5
2018-06-14[Windows|Arm64|Vararg] Add FEATURE_ARG_SPLIT (#18346)Jarret Shook1-5/+9
2018-06-12Unify struct arg handling (#18358)Carol Eidt1-0/+39
2018-06-02JIT: Eliminate RegTracker (#18179) (#18230)Andrew Au1-1/+5
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-34/+2
2018-04-13Insert int3 after non-returning calls at the end of basic blocks. (#17535)Eugene Rozenfeld1-0/+16
2018-03-27[ARM64] Fix UnspillReg instruction generationDebayan Ghosh1-4/+9
2018-02-03Updating the HWIntrinsic codegen to support marking LoadVector128 and LoadAli...Tanner Gooding1-0/+4
2018-01-31Delete GenTreePtr. (#16027)Sergey Andreenko1-5/+5
2017-11-10[Arm64] Do not change vector load register sizeSteve MacLean1-1/+1
2017-11-06Merge pull request #14024 from mikedn/long-cast-commCarol Eidt1-0/+6
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-9/+4
2017-09-28ignore GT_ARGPLACE before gtUseNum check. (#14233)Sergey Andreenko1-1/+2
2017-09-16Move genLongToIntCast call to codegenlinearMike Danes1-0/+6
2017-09-12Merge pull request #13715 from CarolEidt/LsraInfoInLsraCarol Eidt1-1/+1
2017-09-06Jit doesn't reload shift index if it was spilled to rcx. (#13757)Sergey Andreenko1-0/+1
2017-08-30Do TreeNodeInfoInit in buildIntervalsCarol Eidt1-1/+1
2017-08-10Merge pull request #13306 from hseok-oh/ryujit/fix_13156Carol Eidt1-1/+1