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
/
emit.h
2024-06-06
Timur Mustafin/Adv...
Sync may31 release/8.0-tizen (#510)
blob
|
commitdiff
2024-02-22
Grzegorz Tomasz...
[RISC-V] Fix bug in label printing in disasm (#96136)
blob
|
commitdiff
|
diff to current
2024-02-22
Grzegorz Tomasz...
[RISC-V] Add branch label names to disasm (#96057)
blob
|
commitdiff
|
diff to current
2023-12-26
Grzegorz Tomasz...
[RISC-V] Fix JitDisasm in release build (#95502)
blob
|
commitdiff
|
diff to current
2023-12-15
Tomasz Sowiński
[RISC-V] Add branch label offset to disasm (#94512)
blob
|
commitdiff
|
diff to current
2023-08-09
Ruihan-Yin
Add `emitDispEmbBroadcastCount` to display the embedded...
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-15
Egor Bogatov
Fix genPutArgStkFieldList for SIMD12 (#88920)
blob
|
commitdiff
|
diff to current
2023-07-06
Alexander Soldatov
[RISC-V] Increase instruction group size (#88468)
blob
|
commitdiff
|
diff to current
2023-06-20
Tanner Gooding
Make idSmallCns signed to allow including -1 (#87373)
blob
|
commitdiff
|
diff to current
2023-06-19
Tanner Gooding
Expose AVX512 Compare and BlendVariable APIs (#87404)
blob
|
commitdiff
|
diff to current
2023-06-02
Ruihan-Yin
Enable EVEX feature: embedded broadcast for Vector128...
blob
|
commitdiff
|
diff to current
2023-06-01
Alexander Soldatov
[RISC-V] Optimize Load Immediate (#86790)
blob
|
commitdiff
|
diff to current
2023-05-03
Tanner Gooding
Fix AreFlagsSetToZeroCmp and AreFlagsSetForSignJumpOpt...
blob
|
commitdiff
|
diff to current
2023-05-03
Kunal Pathak
Arm64: Add back the annotation in JitDisasm with the...
blob
|
commitdiff
|
diff to current
2023-05-02
Tanner Gooding
Cleanup some xarch emit logic (#85536)
blob
|
commitdiff
|
diff to current
2023-04-27
Kunal Pathak
[Arm64] Replace pairs of `str` with `stp` (#85032)
blob
|
commitdiff
|
diff to current
2023-04-25
Tanner Gooding
Expose various Convert intrinsics for Avx512F, Avx512BW...
blob
|
commitdiff
|
diff to current
2023-04-09
Tanner Gooding
Updating the JIT to support Narrow, WidenLower, and...
blob
|
commitdiff
|
diff to current
2023-04-08
Dong-Heon Jung
[RISC-V] coreclr-jit directory (#82379)
blob
|
commitdiff
|
diff to current
2023-04-05
Will Smith
[JIT] X86/X64 - Eliminate redundant 'cmp' instructions...
blob
|
commitdiff
|
diff to current
2023-03-30
Tanner Gooding
Expose helper APIS for GetLower/Upper and WithLower...
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-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
Will Smith
[JIT] Fixed improper peephole zero-extension removal...
blob
|
commitdiff
|
diff to current
2023-02-25
Will Smith
[JIT] X64 - Extend emitter peephole optimization of...
blob
|
commitdiff
|
diff to current
2023-02-24
Tanner Gooding
Make `TYP_SIMD32` be xarch only (#82624)
blob
|
commitdiff
|
diff to current
2023-02-14
Bruce Forstall
Generalize `emitRemoveLastInstruction()` (#82002)
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
Bruce Forstall
Introduce insGroup/instrDesc backwards navigation ...
blob
|
commitdiff
|
diff to current
2023-02-08
anthonycanino
Enable AVX512 Additional 16 SIMD Registers (#79544)
blob
|
commitdiff
|
diff to current
2023-02-01
Tlakaelel Axayakat...
Merge branch 'main' of ../linker into main
blob
|
commitdiff
|
diff to current
2023-01-27
AndyJGraham
Replace successive "ldr" and "str" instructions with...
blob
|
commitdiff
|
diff to current
2023-01-16
Tlakaelel Axayakat...
Merge branch 'main' of ../linker into main
blob
|
commitdiff
|
diff to current
2023-01-15
Bruce Forstall
Be more conservative with peephole optimization (#80645)
blob
|
commitdiff
|
diff to current
2023-01-15
Bruce Forstall
Remove duplicate function (#80643)
blob
|
commitdiff
|
diff to current
2023-01-14
Bruce Forstall
Add additional IG assertion checking (#80599)
blob
|
commitdiff
|
diff to current
2023-01-04
Bruce Forstall
Improve emitter output for IG creation/saving and other...
blob
|
commitdiff
|
diff to current
2022-12-22
Tlakaelel Axayakat...
Merge branch 'SyncLinkerLinux' of ../linker into main
blob
|
commitdiff
|
diff to current
2022-11-22
Viktor Hofer
Merge remote-tracking branch 'upstream/main' into Net8C...
blob
|
commitdiff
|
diff to current
2022-11-20
Jakob Botsch Nielsen
Make JIT<->EE printing methods consistent and support...
blob
|
commitdiff
|
diff to current
2022-11-16
Andy Gocke
Merge pull request #78077 from dotnet/LinkerIntoRuntime2
blob
|
commitdiff
|
diff to current
2022-11-16
Jakob Botsch Nielsen
JIT: Use compile time handle for instruction comments...
blob
|
commitdiff
|
diff to current
2022-11-14
DeepakRajendrakumaran
Removing obsolete references to 'emitMaxTmpSize' (...
blob
|
commitdiff
|
diff to current
2022-11-09
Andy Ayers
JIT: fix gc hole in peephole optimizations (#78074)
blob
|
commitdiff
|
diff to current
2022-11-08
dotnet-bot
Merge branch 'main' of /home/tlakollo/Consolidation...
blob
|
commitdiff
|
diff to current
2022-10-26
DeepakRajendrakumaran
Adding EVEX encoding pathways for emitOutputRRR()....
blob
|
commitdiff
|
diff to current
2022-08-10
Egor Bogatov
Enable JitDisasm in Release (#73365)
blob
|
commitdiff
|
diff to current
2022-07-24
Adeel Mujahid
Fix typos (#72709)
blob
|
commitdiff
|
diff to current
2022-06-29
Andy Ayers
JIT: fix double reporting of some GC frame slots (...
blob
|
commitdiff
|
diff to current
2022-06-22
Aman Khalid
Enable fake hot/cold splitting on ARM64 (#70708)
blob
|
commitdiff
|
diff to current
2022-06-21
Bruce Forstall
Fix SIMD data overallocation (#71043)
blob
|
commitdiff
|
diff to current
2022-06-10
Jakob Botsch Nielsen
Add disasm comments for field data addresses and code...
blob
|
commitdiff
|
diff to current
2022-06-07
Wraith
JIT: Remove unneeded unconditional jumps (#69041)
blob
|
commitdiff
|
diff to current
2022-05-31
Tanner Gooding
Adding support for vector constants via GenTreeVecCon...
blob
|
commitdiff
|
diff to current
2022-05-11
Kunal Pathak
Loop alignment: Fix loop size calculation to exclude...
blob
|
commitdiff
|
diff to current
2022-05-11
anthonycanino
Add X86Serialize hardware intrinsic. (#68677)
blob
|
commitdiff
|
diff to current
2022-05-09
Andy Gocke
Merge pull request #67771 from dotnet/darc-main-31d4c30...
blob
|
commitdiff
|
diff to current
2022-05-07
Adeel Mujahid
Fix typos (#69011)
blob
|
commitdiff
|
diff to current
2022-04-21
Alexander Köplinger
Merge branch 'main' into darc-main-31d4c308-6782-4440...
blob
|
commitdiff
|
diff to current
2022-04-18
Bruce Forstall
Enable multiple nested "no GC" region requests (#68105)
blob
|
commitdiff
|
diff to current
2022-04-08
Qiao Pengcheng
[LoongArch64] coreclr-jit directory (#62843)
blob
|
commitdiff
|
diff to current
2022-04-08
Bruce Forstall
Add JitDump output for calls to recordRelocation (...
blob
|
commitdiff
|
diff to current
2022-02-11
Bruce Forstall
Increase arm32/arm64 maximum instruction group size...
blob
|
commitdiff
|
diff to current
2022-01-21
Tanner Gooding
Allow CreateScalarUnsafe to be directly contained by...
blob
|
commitdiff
|
diff to current
2022-01-19
Egor Bogatov
[arm64] JIT: Redundant zero/sign extensions after ldrX...
blob
|
commitdiff
|
diff to current
2021-12-15
Bruce Forstall
Make emitAddrMode xarch only (#62830)
blob
|
commitdiff
|
diff to current
2021-11-19
Jakob Botsch Nielsen
Add JitDisasmWithDebugInfo (#61780)
blob
|
commitdiff
|
diff to current
2021-11-18
Kunal Pathak
Hide 'align' instruction behind jmp (#60787)
blob
|
commitdiff
|
diff to current
2021-11-15
Tanner Gooding
Adding support for X86Base.Pause() and ArmBase.Yield...
blob
|
commitdiff
|
diff to current
2021-10-27
Kunal Pathak
Stress: Do not create new IG for align instruction...
blob
|
commitdiff
|
diff to current
2021-10-20
Kunal Pathak
Loop Alignment support for Arm64 (#60135)
blob
|
commitdiff
|
diff to current
2021-10-15
Elinor Fung
Merge branch 'main' into feature/use-dllimport-generator
blob
|
commitdiff
|
diff to current
2021-10-13
Egor Bogatov
JIT: Optimize redundant memory barriers on arm/arm64...
blob
|
commitdiff
|
diff to current
2021-09-24
Jeremy Koritzinsky
Merge pull request #59577 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
2021-09-24
Jeremy Koritzinsky
Merge branch 'main' of github.com:dotnet/runtime into...
blob
|
commitdiff
|
diff to current
2021-09-24
Jakob Botsch Nielsen
Remove unused emitter call types and improve INS_tail_i...
blob
|
commitdiff
|
diff to current
2021-09-20
Jeremy Koritzinsky
Merge branch 'feature/DllImportGenerator' of /home...
blob
|
commitdiff
|
diff to current
2021-09-15
Jeremy Koritzinsky
Merge pull request #59119 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
2021-09-14
Jeremy Koritzinsky
Merge branch 'main' of https://github.com/dotnet/runtim...
blob
|
commitdiff
|
diff to current
2021-09-07
Jakob Botsch Nielsen
Switch weights to doubles to mitigate rounding inaccura...
blob
|
commitdiff
|
diff to current
2021-08-30
Kunal Pathak
Take the memory operand size for some hw intrinsic...
blob
|
commitdiff
|
diff to current
2021-08-14
Kunal Pathak
imul instruction size misprediction (#57179)
blob
|
commitdiff
|
diff to current
2021-07-29
Jeremy Koritzinsky
Merge pull request #56565 from jkoritzinsky/merge-main
blob
|
commitdiff
|
diff to current
2021-07-29
Jeremy Koritzinsky
Merge branch 'main' of github.com:dotnet/runtime into...
blob
|
commitdiff
|
diff to current
2021-07-27
Egor Bogatov
Display class names and string literals in asm (#55970)
blob
|
commitdiff
|
diff to current
2021-07-10
Bruce Forstall
Improve loop cloning, with debugging improvements ...
blob
|
commitdiff
|
diff to current
2021-07-08
Kunal Pathak
Loop alignment: Handle blocks added in loop as part...
blob
|
commitdiff
|
diff to current
2021-06-09
Tanner Gooding
Revert "Do byref liveness updates for same register...
blob
|
commitdiff
|
diff to current
2021-06-09
Tanner Gooding
Do byref liveness updates for same register GPR moves...
blob
|
commitdiff
|
diff to current
2021-05-25
Elinor Fung
Merge remote-tracking branch 'upstream/main' into featu...
blob
|
commitdiff
|
diff to current
2021-05-12
Jan Vorlicek
Modify JIT to support double mapped memory (#52600)
blob
|
commitdiff
|
diff to current
2021-04-27
Egor Bogatov
Re-enable USING_VARIABLE_LIVE_RANGE (#50162)
blob
|
commitdiff
|
diff to current
2021-04-15
Kunal Pathak
Include condition inside assert for forward jump loops...
blob
|
commitdiff
|
diff to current
2021-04-12
Bruce Forstall
Fix EMITTER_STATS build (#51063)
blob
|
commitdiff
|
diff to current
2021-01-26
Kunal Pathak
Calculate loopSize based on post align adjusted size...
blob
|
commitdiff
|
diff to current
2021-01-15
Bruce Forstall
Fix uses of uninitialized data (#46965)
blob
|
commitdiff
|
diff to current
2021-01-12
Kunal Pathak
Align inner loops (#44370)
blob
|
commitdiff
|
diff to current
next