summaryrefslogtreecommitdiff
path: root/src/jit/target.h
AgeCommit message (Expand)AuthorFilesLines
2016-12-02RyuJIT/x86: Implement TYP_SIMD12 supportBruce Forstall1-0/+3
2016-10-30Fix P/Invoke cookie passing on x86.Pat Gavlin1-0/+3
2016-10-27Introduce new CORJIT_FLAGS typeBruce Forstall1-4/+4
2016-10-23Delete _TARGET_SET_ macroJan Kotas1-5/+0
2016-10-19Enable Enter/Leave/Tailcall hooks for RyuJIT/x86Bruce Forstall1-3/+10
2016-09-28[ARM] Generate direct call instructions for recursive callsHanjoung Lee1-0/+3
2016-09-19Mark GT_IND nodes that represent VSD targets.Pat Gavlin1-0/+1
2016-09-16Address PR feedback.Pat Gavlin1-0/+3
2016-09-16Implement indirect VSD calls for x86.Pat Gavlin1-0/+4
2016-09-08Return false from isRegPairType for RyuJIT.Pat Gavlin1-0/+4
2016-09-06[ARM] Remove ARM_HAZARD_AVOIDANCE (#7019)Hanjoung Lee1-13/+0
2016-08-30Implement DecomposeShiftMichelle McDaniel1-0/+4
2016-08-22[ARM/Linux] Fix HFA structsHanjoung Lee1-1/+1
2016-08-11Reformat jit sources with clang-tidy and formatMichelle McDaniel1-207/+206
2016-08-04Followup work from codereview feedbackBrian Sullivan1-15/+21
2016-07-29Massage code for clang-formatMichelle McDaniel1-10/+20
2016-07-26Enable multireg returns on Arm64Brian Sullivan1-4/+7
2016-07-14Clean up localloc implementation; improve AMD64 codegen for initialized local...Bruce Forstall1-0/+2
2016-07-11Refactor and cleanup work for passing and returning struct typesBrian Sullivan1-3/+8
2016-06-28Display the build platform and architecture in the JitDumpBruce Forstall1-0/+1
2016-06-28Address P/Invoke inlining code review feedback and cleanupBruce Forstall1-0/+13
2016-06-23Merge pull request #5939 from BruceForstall/FixPinvokeBruce Forstall1-3/+3
2016-06-23Enable RyuJIT/x86 PInvoke loweringBruce Forstall1-3/+3
2016-06-22Introduce the method fullIntArgRegMask()Brian Sullivan1-5/+32
2016-06-21Arm64:return buffer arg should be passed in x8Rahul Kumar1-2/+1
2016-06-07ARM64: ABI - Support for using register x8 as the return buffer argument for ...Brian Sullivan1-21/+75
2016-06-01Remove some lexical-CSE-related code.Pat Gavlin1-5/+1
2016-05-27Avoid using register x8 as it will be used as the RetBuf argument in the futureBrian Sullivan1-20/+16
2016-05-25Enable HFA support for passing arguments on ARM64Brian Sullivan1-12/+12
2016-05-25Enable FEATURE_MULTIREG_RET for x86 RyuJITMichelle McDaniel1-0/+8
2016-05-18ARM64: Enable End-To-End ReadyToRun (R2R) CrossgenKyungwoo Lee1-0/+6
2016-05-16Disable RegPair for x86 LongsMichelle McDaniel1-0/+9
2016-05-11ARM64: Enable Long AddressKyungwoo Lee1-3/+11
2016-05-06Merge pull request #4791 from kyulee1/fasttailcallKyungwoo Lee1-2/+20
2016-05-06ARM64: Enable Fast Tail CallKyungwoo Lee1-2/+20
2016-05-05Mark EDX as trashed by the no-gc helper callsBruce Forstall1-1/+1
2016-04-29Merge pull request #4656 from BruceForstall/x86fpBruce Forstall1-1/+1
2016-04-28Update RyuJIT/x86 XMM register definitions and usageBruce Forstall1-1/+1
2016-04-27StructPromote_0428Brian Sullivan1-1/+1
2016-04-21Merge pull request #4451 from sivarv/stopforgcSivarv1-2/+11
2016-04-20Model kill set of CORINFO_HELP_STOP_FOR_GC correctly on unix.sivarv1-2/+11
2016-04-20 ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-0/+6
2016-04-08Revert "ARM64 Work Item 3817, 3524 - Struct16 decomposition"Jan Kotas1-6/+0
2016-04-08ARM64 Work Item 3817, 3524 - Struct16 decompositionBrian Sullivan1-0/+6
2016-03-30Make sure 4 outgoing arg slots are generated for methods that callLubomir Litchev1-0/+8
2016-03-07Remove the RBM_LOWINT define. Change LsraLimitSmallIntSet to have a better re...Lubomir Litchev1-5/+0
2016-02-02Outgoing call arg preliminary refactoringCarol Eidt1-16/+25
2016-01-27Update license headersdotnet-bot1-4/+3
2016-01-19Enable AVX SIMD support for Unix systems.Carol Eidt1-0/+5
2016-01-11Fix for bug 2294 [JitStress=2] Assertion failed 'curArgTabEntry->regNum == re...Hongtao Yu1-1/+6