summaryrefslogtreecommitdiff
path: root/src/jit/target.h
AgeCommit message (Expand)AuthorFilesLines
2018-03-28Add crossbitness support to ClrJit:Egor Chesakov1-0/+8
2018-01-10Fix ARM GCStress hole with byref write barrier helperBruce Forstall1-6/+12
2017-11-17Fix RyuJIT/arm32 GS cookie check before JMP callBruce Forstall1-0/+10
2017-11-06ARM64: Fix two register selection issuesCarol Eidt1-1/+1
2017-10-25Avoid allocating IP0 and IP1Carol Eidt1-1/+0
2017-10-23[Arm64] SIMD simple defines (#14628)Steve MacLean1-0/+5
2017-10-20Merge pull request #14606 from CarolEidt/Fix14591Carol Eidt1-0/+1
2017-10-20[RyuJIT/ARM32] Fast tail call: code generation (#14445)Hyeongseok Oh1-0/+4
2017-10-19LSRA Arm64 consistent reg setsCarol Eidt1-0/+1
2017-10-03remove FEATURE_AVX_SUPPORT flagFei Peng1-2/+2
2017-09-25[Arm64] Use GTF_SET_FLAGS/GTF_USE_FLAGSSteve MacLean1-1/+1
2017-09-22Merge pull request #14139 from sdmaclea/PR-ARM64-EMIT-CBxZ-TBxZBrian Sullivan1-0/+3
2017-09-22[Arm64] Add emitters for cbz, cbnz, tbz, or tbnzSteve MacLean1-0/+3
2017-09-20Merge pull request #13541 from hqueue/arm/ryujit/issue_12614_enable_unrolling...Bruce Forstall1-0/+4
2017-09-13[RyuJIT/ARM32] Enable unrolling for cpblkHyung-Kyu Choi1-0/+4
2017-09-05implementing profiler ELT callbacks for AMD64 Linux (#12603)sergey ignatov1-1/+8
2017-06-12make REG_VIRTUAL_STUB_PARAM depended on Abi. (#12209)Sergey Andreenko1-20/+0
2017-06-09delete DECLARE_TYPED_ENUM (#12177)Sergey Andreenko1-41/+41
2017-06-07Make containedness explicitCarol Eidt1-2/+11
2017-05-26[RyuJIT/ARM32] Update RMB for helper functionHyung-Kyu Choi1-2/+2
2017-05-23[RyuJIT/ARM][LSRA] Update register mask for GC helperHyung-Kyu Choi1-1/+1
2017-05-12Merge pull request #10972 from hqueue/arm/ryujit/lsraCarol Eidt1-2/+2
2017-05-11[RyuJIT/ARM32] Implement for GT_STORE_OBJ (#10721)Sujin Kim1-0/+7
2017-05-09Merge pull request #11406 from sdmaclea/PR-ARM64-ENABLE-FEATURE_TAILCALL_OPTBruce Forstall1-1/+1
2017-05-05[Arm64/Unix] Enable FEATURE_USE_SOFTWARE_WRITE_WATCH_FOR_GC_HEAP (#11375)Steve MacLean1-1/+1
2017-05-04[Arm64] Enable FEATURE_TAILCALL_OPTSteve MacLean, Qualcomm Datacenter Technologies, Inc1-1/+1
2017-04-14[Ryujit/ARM32] LSRA compute RegRecords for double registerHyung-Kyu Choi1-2/+2
2017-04-07Merge pull request #10656 from hseok-oh/ryujit/fix_10654Bruce Forstall1-0/+4
2017-04-07Use _TARGET_ARMARCH_Hyeongseok Oh1-1/+0
2017-04-06Modify THUNK_PARAM generated in SaveWorkHyeongseok Oh1-0/+5
2017-04-05Remove unused PREDICT_REG_RER_INDIRECT_PARAM defineBruce Forstall1-1/+0
2017-03-13Build Linux altjit for x86 and amd64 (#10120)Bruce Forstall1-17/+3
2017-03-01RyuJIT/ARM32: Enable P/Invoke lowering.Mikhail Skvortcov1-1/+1
2017-02-23Merge pull request #9681 from mskvortsov/ryujit-arm32-reloadBruce Forstall1-0/+4
2017-02-23RyuJIT/ARM32: Fix helper kill mask and call target consumingMikhail Skvortcov1-0/+4
2017-02-21Fix non-Windows amd64 register mask initializationBruce Forstall1-6/+6
2017-02-09RyuJIT/ARM32: enable DecomposeLongs phaseMikhail Skvortcov1-0/+8
2017-02-07[x86/Linux] Stack align 16 bytes for JIT codeSaeHie Park1-0/+6
2017-01-23[x86/Linux] Enable FEATURE_EH_FUNCLETS (#8889)Jonghyun Park1-0/+4
2017-01-11[x86/Linux] Introduce UNIX_X86_ABI definition (#8863)SaeHie Park1-0/+7
2016-12-22ARM: A step towards the RyuJIT/ARM32 backend.Mikhail Skvortcov1-0/+3
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