summaryrefslogtreecommitdiff
path: root/src/jit/jit.h
AgeCommit message (Expand)AuthorFilesLines
2018-02-28Merge pull request #16531 from echesakovMSFT/MakeTarget64BitMacroGlobalEgor Chesakov1-1/+12
2018-02-27Implement JitDefaultFillBrian Sullivan1-22/+50
2018-02-26Define _TARGET_64BIT_ macro if not defined when _TARGET_AMD64_ or _TARGET_ARM...Egor Chesakov1-1/+12
2018-02-14Historam: doesn't allocate additional memory to store countsKonstantin Baladurin1-4/+4
2017-11-06Merge pull request #14506 from mikedn/alloc-messBrian Sullivan1-2/+98
2017-10-19Revert "Avoid some operator new null checks"Mike Danes1-14/+2
2017-10-19Remove references to IAllocator that are now uselessMike Danes1-7/+62
2017-10-18Ifdef out legacy uses of GT_ASG_op (#14384)mikedn1-2/+1
2017-10-15Avoid some operator new null checksMike Danes1-2/+14
2017-10-15Use HostAllocator directly when possibleMike Danes1-2/+2
2017-10-15Add new operators that work with CompAllocatorMike Danes1-0/+12
2017-10-15Avoid using IAllocatorMike Danes1-0/+29
2017-08-08Use logf() instead of JitDump() (#13265)Bruce Forstall1-2/+1
2017-07-10Speed up fgLocalVarLiveness in minopts. (#12665)Pat Gavlin1-2/+0
2017-06-09delete DECLARE_TYPED_ENUM (#12177)Sergey Andreenko1-15/+0
2017-04-20[ARM32/RyuJIT] Argument passing for multireg struct (#10846)Hyeongseok Oh1-3/+3
2017-04-07Remove RELOC_SUPPORT defineBruce Forstall1-11/+0
2017-04-03Remove unused code under typo defineBruce Forstall1-17/+0
2017-03-13Build Linux altjit for x86 and amd64 (#10120)Bruce Forstall1-0/+32
2017-01-26Remove dead code in the JIT.Pat Gavlin1-8/+0
2017-01-05Fix unsigned_abs function on Unix (#8805)Jan Vorlicek1-4/+0
2016-10-27Introduce new CORJIT_FLAGS typeBruce Forstall1-1/+2
2016-10-19Enable Enter/Leave/Tailcall hooks for RyuJIT/x86Bruce Forstall1-0/+1
2016-10-14Remove DEBUGGING_SUPPORT #ifdef (#7611)Bruce Forstall1-11/+0
2016-10-11Dump LSRA stats.sivarv1-0/+2
2016-09-28Add option to measure time spent inside calls to the CLR. (#7357)Peter Kukol1-0/+19
2016-09-21Display histogram of total memory per method when MEASURE_MEM_ALLOC is on. (#...Peter Kukol1-1/+1
2016-09-21Reformat jit code for Windows x64Michelle McDaniel1-7/+7
2016-09-20Support GT_OBJ for x86Carol Eidt1-0/+9
2016-09-19Add option for showing GT_xxx operator counts. (#7262)Peter Kukol1-0/+1
2016-09-15Option for reporting GenTree operator bashing stats (#7152)Peter Kukol1-0/+1
2016-09-08Fix some timing code bit rot, plus minor cleanup.Peter Kukol1-6/+6
2016-08-19Implement the proposed design for RyuJIT's LIR. (#6689)Pat Gavlin1-3/+11
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-356/+344
2016-08-11Prepare jit source for clang-tidyMichelle McDaniel1-2/+6
2016-07-29Massage code for clang-formatMichelle McDaniel1-4/+12
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-0/+12
2016-06-09Remove JIT_FEATURE_SSA_SKIP_DEFS.Pat Gavlin1-1/+0
2016-05-31Remove LONG_MATH_REGPARAM from the JIT.Pat Gavlin1-1/+0
2016-05-14Remove unneeded INLINE_NDIRECT and INLINE_PINVOKE #ifdefs (#4977)Bruce Forstall1-2/+0
2016-04-18Define the AMD64 unwind codes in their own header.Pat Gavlin1-0/+5
2016-04-14Merge pull request #4335 from AndyAyersMS/InlineStrategyAndy Ayers1-1/+0
2016-04-14Inliner: introducing InlineStrategyAndy Ayers1-1/+0
2016-04-13Collect the JIT's TLS variables in a single type.Pat Gavlin1-9/+26
2016-03-31Replace uses of _WIN64 with _HOST_64BIT_.Pat Gavlin1-2/+9
2016-03-07Reapply change 1578859: Add a new set of APIs for JIT configuration.Pat Gavlin1-2/+13
2016-03-04Clean up the JIT's histogram type.Pat Gavlin1-13/+10
2016-02-25Roll back change 1578859 on behalf of pagavlin. Change broke SuperPMI.dotnet-bot1-13/+2
2016-02-25Add a new set of APIs for JIT configuration.Pat Gavlin1-2/+13
2016-02-04Make a few JIT interface changes to accommodate CoreRT:Pat Gavlin1-1/+1