summaryrefslogtreecommitdiff
path: root/src/jit/gtlist.h
AgeCommit message (Expand)AuthorFilesLines
2019-06-05Small fixes around AST nodes. (#24957)Sergey Andreenko1-3/+3
2019-03-29Use GenTreeStmt* where it is implied. (#22963)Sergey Andreenko1-2/+0
2019-03-18Fix explicit constructor calls and Remove multi-line comments (#23162)Sinan Kaya1-69/+69
2019-02-12JIT: change how we block gc refs from callee saves for inline pinvokes (#22477)Andy Ayers1-0/+2
2019-01-09Merge pull request #20772 from mikedn/ir-cleanupBruce Forstall1-1/+1
2018-12-10Eliminate GenTreeRegVar and GT_REG_VAR and RegVar (#18317)Julius R Friedman1-1/+0
2018-11-05Add support for BSWAP intrinsic (#18398)Levi Broderick1-0/+3
2018-11-03Delete GenTreeLabelMike Danes1-1/+1
2018-08-28Handle multiReg COPYCarol Eidt1-3/+1
2018-06-14[Windows|Arm64|Vararg] Add FEATURE_ARG_SPLIT (#18346)Jarret Shook1-2/+2
2018-06-04Cleanup LOCKADD handlingMike Danes1-1/+1
2018-05-22Remove JIT LEGACY_BACKEND code (#18064)Bruce Forstall1-35/+7
2018-02-26Update the table-driven framework to support x86 imm-intrinsics.Fei Peng1-0/+4
2018-01-19Fix desktop buildBruce Forstall1-1/+1
2017-11-17Fix GenTree definition for GT_BITCASTBruce Forstall1-1/+1
2017-10-25Enable Crc32 , Popcnt, Lzcnt intrinsicsFei Peng1-0/+4
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-1/+6
2017-10-16Merge pull request #14350 from CarolEidt/LsraInfoCleanupCarol Eidt1-1/+1
2017-10-11Cleanup of Lowering & LsraInfoCarol Eidt1-1/+1
2017-10-07Removed unused opers and codeMike Danes1-2/+0
2017-10-05JIT: More type equality opts (#14317)Andy Ayers1-0/+2
2017-09-26[Arm64] Add GT_JCMP nodeSteve MacLean1-0/+1
2017-09-26Merge pull request #14171 from wateret/ryu-arm-putarg-bitcastCarol Eidt1-0/+4
2017-09-26[RyuJIT/armarch] Put arguments with GT_BITCASTHanjoung Lee1-0/+4
2017-09-20mark argplace node as no_lir (#14044)Sergey Andreenko1-16/+16
2017-09-15[RyuJit] fix the inconsistency between setContained and isContained. (#13991)Sergey Andreenko1-1/+1
2017-09-13Add GT_BTMike Danes1-1/+4
2017-08-30Revert commit bec6ac10f3968a8f699aad6233657ac59df37a73.Pat Gavlin1-0/+2
2017-08-30Revert "Merge pull request #13245 from pgavlin/NoExpandIndex" (#13682)Jan Kotas1-2/+0
2017-08-21Use a smaller expansion of `GT_INDEX` in MinOpts.Pat Gavlin1-0/+2
2017-07-12Remove unused GT_PHYSREGDST nodeCarol Eidt1-1/+0
2017-07-12Implement a new approach for SIMD8/LONG interactions. (#12590)Pat Gavlin1-0/+1
2017-06-29[RyuJIT/armel] Support `double` argument passingHanjoung Lee1-1/+5
2017-06-28[RyuJIT/ARM32] Enable passing large split struct argument (#12050)Hyeongseok Oh1-0/+3
2017-06-08Make JIT dumps more readableMike Danes1-171/+170
2017-05-23Introduce GT_CMP and GT_SETCC(condition)Mike Danes1-1/+11
2017-05-15RyuJIT/ARM32: Enable GT_MUL_LONG codegen.Mikhail Skvortcov1-7/+12
2017-02-25Refactor isContained().Pat Gavlin1-5/+5
2017-01-20CommentsMike Danes1-0/+7
2017-01-17Add GT_TEST_EQ and GT_TEST_NEMike Danes1-0/+4
2017-01-10Updates based on PR review.Carol Eidt1-1/+1
2017-01-10Fix handling of PutArgStkCarol Eidt1-2/+2
2016-11-18Reinstate the struct optimization changes:Carol Eidt1-0/+2
2016-11-03Revert "Enable optimization of structs"Jan Kotas1-2/+0
2016-10-20Enable optimization of structsCarol Eidt1-0/+2
2016-09-20Clean up GenTree node size dumping code. (#7278)Peter Kukol1-0/+2
2016-09-20Support GT_OBJ for x86Carol Eidt1-1/+2
2016-09-16Add optimization for shift by CNS_INTMichelle McDaniel1-0/+10
2016-09-15Option for reporting GenTree operator bashing stats (#7152)Peter Kukol1-162/+158
2016-09-14Address PR feedback.Pat Gavlin1-0/+3