projects
/
platform
/
upstream
/
dotnet
/
runtime.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Sync may31 release/8.0-tizen (#510)
[platform/upstream/dotnet/runtime.git]
/
src
/
coreclr
/
jit
/
compiler.cpp
2024-06-06
Timur Mustafin/Adv...
Sync may31 release/8.0-tizen (#510)
blob
|
commitdiff
2023-12-15
Dong-Heon Jung
[RISC-V] Fix MarshalStructAsLayoutSeq (#90719)
blob
|
commitdiff
|
diff to current
2023-09-21
Carlos Sánchez López
Merge pull request #92374 from dotnet-maestro-bot/merge...
blob
|
commitdiff
|
diff to current
2023-09-18
dotnet-bot
Merge in 'release/8.0' changes
blob
|
commitdiff
|
diff to current
2023-09-18
github-actions[bot]
[release/8.0] Check if loop body occured before loopTop...
blob
|
commitdiff
|
diff to current
2023-09-18
dotnet-bot
Merge in 'release/8.0' changes
blob
|
commitdiff
|
diff to current
2023-09-18
Jakob Botsch Nielsen
[release/8.0] JIT: Initialize jitstdout lazily (#92212)
blob
|
commitdiff
|
diff to current
2023-07-27
Jakob Botsch Nielsen
JIT: Set some limits in gtSplitTree stress testing...
blob
|
commitdiff
|
diff to current
2023-07-25
Tanner Gooding
Allow multiple kmask registers to be allocated and...
blob
|
commitdiff
|
diff to current
2023-07-24
Will Smith
Added 'DOTNET_JitDisasmTesting' knob. (#89373)
blob
|
commitdiff
|
diff to current
2023-07-23
Egor Bogatov
JIT: Intrinsify UTF16->UTF8 conversion for string liter...
blob
|
commitdiff
|
diff to current
2023-07-23
Michał Petryka
Intrinsify Unsafe.Read/Write/Copy, handle struct BitCas...
blob
|
commitdiff
|
diff to current
2023-07-19
Jakob Botsch Nielsen
JIT: Ensure last-use copy omission candidates are marke...
blob
|
commitdiff
|
diff to current
2023-07-11
Tanner Gooding
Ensure that the CpuId tests set preferredVectorByteLeng...
blob
|
commitdiff
|
diff to current
2023-07-08
Tanner Gooding
Have jitstress_isas_x86_evex set PreferredVectorBitWidt...
blob
|
commitdiff
|
diff to current
2023-07-06
Kunal Pathak
Inline TLS field access for linux/osx x64/arm64 (#87082)
blob
|
commitdiff
|
diff to current
2023-07-06
David Wrighton
Type equivalence support in Crossgen2 (#87899)
blob
|
commitdiff
|
diff to current
2023-06-27
DeepakRajendrakumaran
Upgrading SpanHelpers with Vector512 (#86655)
blob
|
commitdiff
|
diff to current
2023-06-15
Bruce Forstall
Add DOTNET_JitDisasmWithCodeBytes (#87580)
blob
|
commitdiff
|
diff to current
2023-06-15
Bruce Forstall
Ignore CORJIT_FLAG_VECTOR512_THROTTLING sometimes under...
blob
|
commitdiff
|
diff to current
2023-06-09
Jakob Botsch Nielsen
JIT: Reorder physical promotion and forward sub (#87265)
blob
|
commitdiff
|
diff to current
2023-06-05
Mark Plesko
Save 260k in InitValueNumStoreStatics (#85945)
blob
|
commitdiff
|
diff to current
2023-06-02
Tanner Gooding
Fixing the InstructionSetDesc implications (#86486)
blob
|
commitdiff
|
diff to current
2023-05-31
Qiao Pengcheng
[LoongArch64] redesign the Prolog/Epilog for enabling...
blob
|
commitdiff
|
diff to current
2023-05-24
SingleAccretion
Delete `GT_ASG` (#85871)
blob
|
commitdiff
|
diff to current
2023-05-23
Jakob Botsch Nielsen
JIT: Use unsigned native return types for small structs...
blob
|
commitdiff
|
diff to current
2023-05-20
Qiao Pengcheng
[LoongArch64] delete the rsGetRsvdReg() for LA64. ...
blob
|
commitdiff
|
diff to current
2023-05-19
Tanner Gooding
Ensure we use bytes, not bits (#86510)
blob
|
commitdiff
|
diff to current
2023-05-19
Tanner Gooding
Remove getMaxIntrinsicSIMDVectorLength from the JIT...
blob
|
commitdiff
|
diff to current
2023-05-18
Tanner Gooding
Add an undocumented switch to allow controlling the...
blob
|
commitdiff
|
diff to current
2023-05-17
SingleAccretion
Delete the verification type system (#86179)
blob
|
commitdiff
|
diff to current
2023-05-16
Kunal Pathak
Unmark loop align regardless if we found block to align...
blob
|
commitdiff
|
diff to current
2023-05-15
SingleAccretion
Move assignment rationalization to before forward subst...
blob
|
commitdiff
|
diff to current
2023-05-12
Bruce Forstall
Remove unused multi-dimensional array code (#86133)
blob
|
commitdiff
|
diff to current
2023-05-12
Bruce Forstall
Fix spurious SuperPMI asm diffs (#86132)
blob
|
commitdiff
|
diff to current
2023-05-11
Aaron Robinson
Add necessary subset of wide char APIs to minipal ...
blob
|
commitdiff
|
diff to current
2023-05-10
Jakob Botsch Nielsen
JIT: Seed stress modes by string hash (#83771)
blob
|
commitdiff
|
diff to current
2023-05-10
Jan Kotas
JIT/EE interface cleanup (#85975)
blob
|
commitdiff
|
diff to current
2023-05-09
SingleAccretion
Move assignment rationalization to before global morph...
blob
|
commitdiff
|
diff to current
2023-05-06
SingleAccretion
Move `ASG` rationalization to just after global morph...
blob
|
commitdiff
|
diff to current
2023-05-05
Andy Ayers
JIT: prepare for instrumentation before incorporating...
blob
|
commitdiff
|
diff to current
2023-05-03
SingleAccretion
Delete `GT_FIELD` (#85568)
blob
|
commitdiff
|
diff to current
2023-05-03
Kunal Pathak
Skip stp/ldp only for unwind portion of prolog/epilog...
blob
|
commitdiff
|
diff to current
2023-05-02
SingleAccretion
Move assignment rationalization to before the late...
blob
|
commitdiff
|
diff to current
2023-05-01
SingleAccretion
Split assignment rationalization into a separate phase...
blob
|
commitdiff
|
diff to current
2023-04-26
Jakob Botsch Nielsen
JIT: Change GTF_ICON_INITCLASS -> GTF_IND_INITCLASS...
blob
|
commitdiff
|
diff to current
2023-04-24
Tanner Gooding
Expose AVX512 variants of AVX, AVX2, and FMA instructio...
blob
|
commitdiff
|
diff to current
2023-04-22
Jan Kotas
Merge pull request #85179 from am11/feature/external...
blob
|
commitdiff
|
diff to current
2023-04-21
SingleAccretion
Fix some issues with null check handling (#84523)
blob
|
commitdiff
|
diff to current
2023-04-19
SingleAccretion
Delete `GT_STORE_OBJ` (#84951)
blob
|
commitdiff
|
diff to current
2023-04-17
Bruce Forstall
Fix JIT use of BitScan* APIs (#84915)
blob
|
commitdiff
|
diff to current
2023-04-11
Kunal Pathak
[JIT] Add support to inline the field access of primiti...
blob
|
commitdiff
|
diff to current
2023-04-11
Jakob Botsch Nielsen
JIT: Add a (disabled) prototype for a generalized promo...
blob
|
commitdiff
|
diff to current
2023-04-11
SingleAccretion
Delete `GT_OBJ` (#84221)
blob
|
commitdiff
|
diff to current
2023-04-08
Dong-Heon Jung
[RISC-V] coreclr-jit directory (#82379)
blob
|
commitdiff
|
diff to current
2023-04-08
Egor Bogatov
NativeAOT: Partially expand static initialization ...
blob
|
commitdiff
|
diff to current
2023-04-06
Bruce Forstall
Always create loop pre headers (#83956)
blob
|
commitdiff
|
diff to current
2023-04-04
Kunal Pathak
Arm64: Implement VectorTableLookup/VectorTableLookupExt...
blob
|
commitdiff
|
diff to current
2023-04-03
SingleAccretion
Delete `LCL_VAR_ADDR` (#84185)
blob
|
commitdiff
|
diff to current
2023-04-03
SingleAccretion
Delete GTF_BLK_VOLATILE and GTF_BLK_UNALIGNED (#84217)
blob
|
commitdiff
|
diff to current
2023-04-02
Bruce Forstall
Delete dead code (#84197)
blob
|
commitdiff
|
diff to current
2023-04-01
Bruce Forstall
Improve reachability sets computation (#84204)
blob
|
commitdiff
|
diff to current
2023-03-27
Tanner Gooding
Ensure kmask registers are marked available (#83927)
blob
|
commitdiff
|
diff to current
2023-03-25
Tanner Gooding
Enable EVEX support by default (#83648)
blob
|
commitdiff
|
diff to current
2023-03-20
Kunal Pathak
Print the state when the align instructions don't match...
blob
|
commitdiff
|
diff to current
2023-03-19
Tanner Gooding
Update xarch to track more instruction metadata as...
blob
|
commitdiff
|
diff to current
2023-03-16
Tanner Gooding
Adding support for Vector512 bitwise operations: And...
blob
|
commitdiff
|
diff to current
2023-03-16
Tanner Gooding
Change LSRA to more efficiently initialize the availabl...
blob
|
commitdiff
|
diff to current
2023-03-15
Jakob Botsch Nielsen
JIT: Remove "add copies" phase (#83310)
blob
|
commitdiff
|
diff to current
2023-03-14
Egor Bogatov
JIT: Expand runtime lookups in a late phase (#81635)
blob
|
commitdiff
|
diff to current
2023-03-11
Jakob Botsch Nielsen
JIT: Add a primitive to split statements at a specified...
blob
|
commitdiff
|
diff to current
2023-03-09
Andy Ayers
JIT: treat synthesized profile data as pgo data, fix...
blob
|
commitdiff
|
diff to current
2023-03-09
Jakob Botsch Nielsen
JIT: Remove TYP_BLK and TYP_LCLBLK (#83036)
blob
|
commitdiff
|
diff to current
2023-03-07
Tanner Gooding
Some minor cleanup post the addition of TYP_SIMD64...
blob
|
commitdiff
|
diff to current
2023-03-06
DeepakRajendrakumaran
Initial support for zmm in .NET (#80960)
blob
|
commitdiff
|
diff to current
2023-03-05
Adeel Mujahid
Replace remaining instances of COMPlus with DOTNET...
blob
|
commitdiff
|
diff to current
2023-03-04
Egor Bogatov
Enable JitDasmWithAlignmentBoundaries and JitDasmWithAd...
blob
|
commitdiff
|
diff to current
2023-02-13
Jakob Botsch Nielsen
JIT: Add DOTNET_JitOnlyOptimizeRange (#82034)
blob
|
commitdiff
|
diff to current
2023-02-13
Andy Ayers
JIT: start working on profile consistency (#81936)
blob
|
commitdiff
|
diff to current
2023-02-09
Bruce Forstall
Cache copies of register sets and data that varies...
blob
|
commitdiff
|
diff to current
2023-02-09
Andy Ayers
JIT: add concept of edge likelihood (#81738)
blob
|
commitdiff
|
diff to current
2023-02-08
anthonycanino
Enable AVX512 Additional 16 SIMD Registers (#79544)
blob
|
commitdiff
|
diff to current
2023-02-07
Andy Ayers
JIT: rename flowList to FlowEdge and encapsulate all...
blob
|
commitdiff
|
diff to current
2023-02-04
Egor Bogatov
Promote Tier0 methods with loops to InstrumentedTier0...
blob
|
commitdiff
|
diff to current
2023-02-03
Andy Ayers
JIT: revise checking for computed preds (#81582)
blob
|
commitdiff
|
diff to current
2023-02-03
Andy Ayers
JIT: remove cheap preds (#81562)
blob
|
commitdiff
|
diff to current
2023-02-02
Andy Ayers
JIT: build pred lists when we first build the flow...
blob
|
commitdiff
|
diff to current
2023-02-02
Andy Ayers
JIT: build pred lists first (#81448)
blob
|
commitdiff
|
diff to current
2023-02-01
Tlakaelel Axayakat...
Merge branch 'main' of ../linker into main
blob
|
commitdiff
|
diff to current
2023-01-31
Kunal Pathak
NativeAOT: Loop alignment support for xarch (#81206)
blob
|
commitdiff
|
diff to current
2023-01-30
Andy Ayers
JIT: build pred lists before instrumentation (#81288)
blob
|
commitdiff
|
diff to current
2023-01-28
Julie Lee
Forbid creation of non-faulting null-check nodes. ...
blob
|
commitdiff
|
diff to current
2023-01-26
Andy Ayers
JIT: build pred lists before patchpoint expansion ...
blob
|
commitdiff
|
diff to current
2023-01-24
Andy Ayers
JIT: build pred lists before inlining (#81000)
blob
|
commitdiff
|
diff to current
2023-01-24
Jakob Botsch Nielsen
JIT: Add Statement::m_treeListEnd (#81031)
blob
|
commitdiff
|
diff to current
2023-01-23
Egor Bogatov
NativeAOT: Optimize static fields of gc types (#80969)
blob
|
commitdiff
|
diff to current
2023-01-23
Jakob Botsch Nielsen
JIT: Remove "promoted struct death vars" map (#80501)
blob
|
commitdiff
|
diff to current
2023-01-20
Andy Ayers
JIT: build pred lists before object allocation phase...
blob
|
commitdiff
|
diff to current
2023-01-20
Andy Ayers
JIT: build pred lists before the eh opt phases (#80856)
blob
|
commitdiff
|
diff to current
2023-01-18
Jakob Botsch Nielsen
JIT: Add a stress mode that poisons implicit byrefs...
blob
|
commitdiff
|
diff to current
next